live recruitment
•
2024-04-26
Edinburgh, UK
Technical Project Manager
THE COMPANY A well-established venue, they have a variety of clients and projects - and deliver a range of corporate events both big and small both live and virtually! They use their sound technical knowledge to enhance client experience and continually innova…