Lost your password? Register

Our Team

Rachel Tubbs

Rachel Tubbs
Member Services Advisor

07415950790
rachel.tubbs@tec.ac.uk

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