Metro Star employs 374 employees. The Metro Star management team includes Robert Santos (President and Co-Founder), Debbie Peterson (Senior Vice President, People and Culture), and Jack Gumtow (VP, Strategy and Solutions).
Get Contact Info for All DepartmentsLooking for a particular Metro Star employee's phone or email?