Lost your password? Register

Our Team

Rachel Tubbs – Maternity Leave

Rachel Tubbs – Maternity Leave
Member Services Advisor


I have 18 years of energy experience in Account Management within Energy Consultancy, managing multi-site portfolios across various industry sectors.

With the cost of energy being a top concern for businesses, and the energy market almost unrecognisable, I am looking forward to working with TEC’s members to guide them through these unprecedented times and assist them with achieving their energy targets.

Skip to toolbar