Work for Switch Squid

Want to work for Switch Squid?

We are currently putting together a new fresh team to join us very soon… Be a part of the national brand symbol SWITCH SQUID during these exciting times.

  • Energy Consultants
  • Corporate Account Managers
  • Field Sales Agents
  • Lead Generation
  • Telesales
  • Customer Service Agents
  • Team Leaders
  • Office Managers
  • Tech Developers
  • Graduate Schemes are available with the squid team

To express your interest, please send a covering letter along with your CV to detailing your expertise

The Switch Squid brand is © 2021 of Switch Squid Ltd. UK Registered 133263

Design & Development by Dream Steps