Roger Spencer is the current Director of Sales at Cactus Materials. Roger has been with the company for over fifteen years and has held various positions within the company. Prior to their current role, Roger was the Senior Engineer at Digital Equipment Corp from January 1985 to December 1998.
Roger Spencer earned their Bachelor of Science in Electrical and Electronics Engineering/Materials Science from Cornell University. Roger then pursued their MBA in Finance and Entrepreneurship from Babson F.W. Olin Graduate School of Business.
Their manager is Rafi Islam, CEO & CTO. Some of their coworkers include Iqbal Ali - Director of Process Engineering, Wey Lyn Lee - Business Operation & IP Control Manager, and Ronald Elwood - CFO.
Sign up to view 0 direct reports
Get started