Award winner no. 75

Square Enix
Rank 75 Group IT Director