Robert MacFarlane currently serves as Business Unit Lead at Michelin since November 2016. Prior to this role, Robert MacFarlane had a distinguished 30-year career with the US Navy, where responsibilities included serving as a Nuclear Electronics Technician Master Chief and a Chemistry instructor. Robert MacFarlane holds a Bachelor of Applied Science in Nuclear Engineering Technologies/Technicians from Thomas Edison State University, earned between 2009 and 2013.
This person is not in any teams
This person is not in any offices