About
7
Contest awards
1
Projects
Operations Manager at the Edinburgh Tea & Coffee Company
Country:
United Kingdom.
Member since:
January 28, 2016
Languages
German
English
Spanish