Brian Owens is currently serving as the Chief Engineer of Production at Mercedes-Benz U.S. International, Inc. Prior to this role, Brian held positions at Mercedes-Benz and other engineering companies such as Brose and Flex-n-Gate Corporation. Owens holds a Bachelor of Science degree in Computer Technology/Computer Systems Technology from Jacksonville State University.
This person is not in the org chart