RM

Robert MacFarlane

Business Unit Lead

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.

Previous companies


Org chart

No direct reports


Offices

This person is not in any offices