The Customer Sales Support (CSS) serves as a key partner to the Vice President of Sales, Area Sales Manager (ASM), and operations team, ensuring exceptional customer service, project execution, and account management throughout the customer lifecycle. Having supported more than 150,000 projects, TEC is recognized for its ability to deliver comprehensive, one-stop-shop services that help clients maintain environmental compliance, avoid costly delays and fines, and keep projects on schedule.