Rachael Street has a Bachelor's degree in Business Studies from Glasgow Caledonian University. Rachael has worked in various positions such as Trainee Sales Manager at Debenhams, Assistant Manager at Oasis Fashion, and currently holds the position of Team Leader Account Management at Enva, specializing in hazardous waste management. Rachael's experience also includes roles such as Area Sales Manager at Enva, Business Analyst at HP, and part of the Leadership Team at Superdrug.
March, 2023 - present
May, 2022
May, 2018
Team Leader - Account Management At Odoo at Odoo
Team Leader, Account Management EMEA at SimilarWeb
Senior Team Leader Account Management & Support - Lieferando For Business at Just Eat Takeaway.com
Team Leader Account Management Uk&i at TravelPerk
Team Leader - Account Management at Talabat