Company Information
Website
http://www.raincarbon.comEmployee count
597
Industry
Chemical Manufacturing
Headquarter
Dover, Delaware, United States
Les Edwards
VP Production Control and Technical Services
Ron Garbarino
Global VP Sales, Calcination Business Unit, 2018–Present; Chief Strategy Officer, 2017–2018
Mahesh Kuchimanchi
Chief Information Officer
Corrie McIlwrick BA, CHRL
Director of HR, Canada and Manager of Global Compensation & Benefits
David Linville
Business Analyst