Profile Picture
Profile Picture

Costa

Company Profile
Costa is the UKs favourite coffee shop, having been awarded “Best Branded Coffee Shop Chain in the UK and Ireland" by Allegra Strategies for five years running (2010, 2011, 2012, 2013 & November ...

Executives in Costa

View All

Jan Jakubowski

Head of International Supply Chain

Read more