If you need more lookups,
subscriptions start at $34 USD/month.
Charlie Backus Location
Needham, MA, US
Charlie Backus Work
Lead Mechanical Engineer @ (June 2025 - Present)
Mechanical Engineer @ (June 2025 - September 2026)
Charlie Backus Education
Franklin W. Olin College of Engineering
Bachelor of Engineering - BE (Mechanical Engineering)
2025-2029
Charlie Backus Skills
Computer-Aided Design (CAD)
Photoshop
Visual C#
Microsoft Office
Web Design
MySQL
CSS
Web Development
CMS
Illustrator
Node.js
JavaScript
jQuery
ASP.NET
ActionScript
MongoDB
React.js
HTML
Charlie Backus Summary
Charlie Backus, based in Needham, MA, US, is currently a Lead Mechanical Engineer at Olin AERO. Charlie Backus brings experience from previous roles at Olin Baja. Charlie Backus holds a 2025 - 2029 Bachelor of Engineering - BE in Mechanical Engineering @ Franklin W. Olin College of Engineering. With a robust skill set that includes Computer-Aided Design (CAD), Photoshop, Visual C#, Microsoft Office, Web Design and more. Charlie Backus has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Charlie Backus?
Find contact details for 700 million professionals.