Todd Welch is a seasoned sales manager at Ford Motor Company since April 2019, demonstrating substantial expertise in the automotive industry. Prior to this role, Todd served as a drilling engineer at Scott Land & Lease Ltd., contributing technical knowledge and experience in engineering. Todd holds a Master of Business Administration (MBA) with a focus on Human Resources Management from the Saïd Business School at the University of Oxford, where studying occurred from November 1989 to August 1994.
Sign up to view 0 direct reports
Get started