Rachel Tubbs

Our team

Rachel Tubbs

Member Services Advisor

Rachel Tubbs

Rachel has 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, she is looking forward to working with TEC’s members to guide them through these unprecedented times and assist them with achieving their energy targets.

Rachel Tubbs
Skip to toolbar