Job Detail

Job Details

  • Posted on 2/4/2026
  • Job Location City of London
  • Compensation £80,000
  • Type Permanent

Business Development Manager

Job Description
Business Development Manager


Location:
Remote / work from office space in Bank / visiting client / prospect sites
Salary: £50k basic and £80k + OTE
Benefits: Car allowance, uncapped commission, company pension,

Who we are:

Were reinventing cleaning with AI, cobots and real care for people.

TCC Services is a modern commercial cleaning and FM company working with schools, colleges, healthcare providers an...