Award winner no. 17

Royal Opera House
Rank 17 Chief Technology Officer
Image