Platform Group
Darragh Kelly
Commercial Director
Nic Fletcher
Managing Director, The Good, T...
Shira Kilgallon
Senior Producer
Tom Edwards
Executive Producer
Tommy Hothersall
Senior Account Manager
View all
27 members
25 members