Charles Roberts is a Project Engineer at Elara Engineering since October 2022, following a successful tenure as a Mechanical Engineer at Root Engineering Services P.C. from June 2014 to November 2022. Charles earned a Bachelor of Science degree in Mechanical Engineering from Lafayette College, graduating in 2014.
Sign up to view 0 direct reports
Get started