Technical Service Representative
BostonVeolia North America
...agreement. Technical Customer Advisor In-office Position You can report to any Veolia office. Position Purpose: Responsible for functioning in a technical support role to both the Customer and sales team by providing knowledgeable expertise in chemical grouping, a variety of disposal options, approval, [...]
Job Type: Full-time
Category Office & Administration