- Imtech Marine USA, Inc.Nov 12, 2015
City Houston, TX
Are you a Current or Former Employee? Former job since 2014
Support from Management
Service Coordinators are in Houston, the areas they control are hundreds and thousands of miles away. The Regional Managers are in those areas. That is a recipe for failure. Service Coordinators do not see the Service Engineers for their perspective areas.