Customer Service Team Leader
Role Summary Insite Energy is a dynamic, fast-growing utility services company that provides services to distributed energy schemes in the UK, particularly district heating schemes. The services provided include metering & billing and site management. The core…
Talent Acquisition Partner
About Insite Established in 2009, Insite Energy is a dynamic, growing utility services company that provides services to distributed energy schemes in the UK, particularly district heating schemes. The services provided include metering & billing, installation…
Sales & Contracts Administrator
Role Summary The Sales & Marketing team is responsible for identifying, sourcing & managing all sales opportunities, taking initial leads through a structured quotation process and culminating where successful in signed contracts. The Sales & Contracts Adminis…
Customer Service Billing Support
Established in 2009, Insite Energy is a dynamic, fast-growing utility services company that provides services to distributed energy schemes in the UK, particularly district heating schemes. The services provided include metering & billing, installation (and re…