Rory Calow is a highly experienced engineering professional currently serving as System Engineering Manager at CRFS since January 2023. Prior to this role, Rory held positions at Smith Myers Communications Ltd from November 2019 to December 2022, including System Integration Engineer and Production Systems Engineer. Earlier experience includes serving as Bespoke Projects Manager at Orlight from 2015 to 2017. Rory Calow earned a Bachelor of Engineering in Aerospace Engineering with Space Technology from the University of Hertfordshire between 2017 and 2021, following education at St George's School, Harpenden from 2004 to 2011.
Sign up to view 0 direct reports
Get started
This person is not in any teams