Adidas - London, United Kingdom
The job was demanding as the venue was one of the most prestigeuous filming locations in London.
Adidas are a leading brand that require precision; Archers Mark (Productions Company) have a reputation for detail and we were selected to meet both time critical demands and strict quality criteria.