Ross Palmer is a Junior Detail Design Engineer at Belcan UK, a position held since August 2021. Prior to this role, Ross served as a Design Engineer at Ricardo Rail from February 2017 to October 2020, gaining valuable experience in design engineering during this tenure.
This person is not in the org chart
This person is not in any offices