- Imtech Marine USA, Inc.12.Nov 2015
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.
- CompanyImtech Marine USA, Inc.
- CityHouston, TX
- Are you a Current or Former Employee?Former job since 2014