Barista Maestro
3 months ago
Letchworth Garden City
Costa Letchworth Avenue One DT, Unit 4, Avenue One, Letchworth, Hertfordshire, United Kingdom Req #72317 22 July 2024.Night Team Leader (Barista Maestro).Here at Costa Coffee, we want to inspire the world to love great coffee.We’re all about embracing passion, energy, and teamwork to serve memora...