David Stewart has extensive experience in finance, having held various positions at Flex since 2012, including Finance Controller and Regional Finance Director, before progressing to the role of Snr Finance Director. Currently, David serves as the Finance Director for Global Services and Solutions at Flex. Prior to their tenure at Flex, David worked as an Assistant Management Accountant, Management Accountant, and Commercial Accountant at New Balance from 2000 to 2003.
This person is not in any teams
This person is not in any offices