Mike Powell is currently an Engineering Manager at Lear Corporation, a position held since 1999, where they also served as a Principal Engineer. Prior to this role, Mike worked as a Product Engineer at RECARO North America from 1997 to 1999.
This person is not in any teams
This person is not in any offices