Event Technology Manager
- Location
- Greater London, England, United Kingdom
track record of managing teams. At least 5 years background in the IT industry, with experience managing complex production projects. Proven stakeholder engagement and communication skills. Proven business acumen and ability to understand how they add value the function, firm or clients. Ability to lead and develop team members. Promotes ...