Rebecca Leonard

Project Engineer at JBT

Rebecca Leonard is a qualified mechanical engineer with a Bachelor of Science in Mechanical Engineering from the University of Delaware, earned in 2018. Rebecca has gained valuable experience working at JBT Corporation in various engineering roles, including Project Engineer, Lead Systems Engineer, and Systems Engineer. Prior to this, Rebecca worked as a Mechanical Engineer at Exelon, further enhancing engineering skills and expertise in the field.

Links

Previous companies

Exelon logo