
Ben Peters | NBC Universal – Technical Account Manager
Single point of contact and project co-ordinator for global business functions and the centralised support of group wide initiatives. Managed multiple projects, supporting digital and traditional broadcast operations.