Steve McLellan, based in Toronto, ON, CA, is currently a Customer Service Engineering Director at Cadence. Steve McLellan brings experience from previous roles at MSC Software, Mechanical Dynamics, Inc., Bombardier and Rand Technologies. With a robust skill set that includes Microsoft Office, Business Analysis, Software Development, Public Speaking, Training and more.
Looking for a different Steve McLellan?
Find contact details for 700 million professionals.