Lead Installation Tech

TWC Services has an exciting opportunity for a Lead Installation Technician in our Charlotte office! This position will report directly to the Project Manager and will oversee multiple site and lead teams up to 3 installers.

With roots dating back to 1906 and a reputation of technical excellence, TWC Services is focused on exceeding the customer’s expectations and getting the job done right the first time and every time.

From hiring through retiring TWC Services build careers! If you are that person and want to be part of a winning team with over 110 years of experience in the industry- while receiving full benefits and compensation for your contribution - please forward your current resume.



·         5-10 years’ experience in the installation of commercial refrigeration and air conditioning equipment

·         Experience with job site inspections and providing quality control for the installations

  • Demonstrate efficient and effective time management and problem-solving skills
  • Maintain strong customer service and thorough communication with customers
  • Strong leadership skill and the ability to work a long side of there team
  • Universal EPA certification
  • Clear background check and a good driving record
  • Clean drug screen




·         A sign on bonus available to the right candidates

·         Competitive salary with annual Performance Appraisals

·         401K and Profit Sharing

·         Health Insurance (begins within 30 days of hire)

·         Dental Insurance (begins within 30 days of hire)

·         Flex Spending Account (begins within 30 days of hire)

·         Paid holidays

·         Paid vacation / sick days

·         Annual tool allotment

·         Late model service vehicles (to take home)

·         Uniforms and cell phones

·         In-house training


EOE-AA/Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation


Address: 14036 South Lakes Drive, Charlotte, NC 28273