Nicolas McCrae

Structural Composites Manufacturing Lead

Nicolas McCrae is a Structural Composites Manufacturing Lead at Beta Technologies, a position they have held since 2024. Previously, they served as R&D Manager at Santa Cruz Bicycles from 2016 to 2023, where they led the testing and production approval of new frames and managed significant manufacturing projects overseas. They also worked as Static Systems Manager for Taiga Motors from 2023 to 2024 and gained experience as a junior engineer in R&D at Guru Cycles from 2011 to 2014. Nicolas holds a Bachelor’s degree in Mechanical Engineering from Université du Québec - École de Technologie supérieure, which they completed in 2012.

Location

Montreal, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices