Glen Miller
Business Manager @ Sodexo
About Glen Miller
Glen Miller is a Business Manager based in Edinburgh, United Kingdom, with a focus on service excellence and customer satisfaction. He has extensive experience in the catering industry, having held management positions at Eurest Services, Compass Group, and currently at Sodexo since 2011.