David Geiger is currently the Director of World Wide Assembly and Test Technology at Flex, a position held since 1998. Additionally, David has been serving in a similar capacity at Flextronics since an undisclosed start date.
This person is not in the org chart
This person is not in any teams
This person is not in any offices