Swiftswitch
London
Full Time
Permanent
Sales Team Leader
Location: Shoreditch, London, UK
About SwiftSwitch: At Swift Switch, we're revolutionising the way small and medium enterprises manage their utilities. Our Shoreditch-based team of utility experts navigates the complex world of service providers, simplifying choices and streamlining processes for our clients click apply for full job details
Swiftswitch
London
Full Time
Permanent