Nick Lorusso is currently the Mechanical Department Manager and Owner at Callidus Engineering, a position held since 2002. Previously, they worked as a Mechanical Designer at JED Engineering from 2002 to 2004 and completed a co-op internship at Smylie & Crowe Associates Inc in 1999. Nick is pursuing a degree in Architectural Technology at Fanshawe College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices