Chief of Staff – London
The Chief of Staff role in the technology industry is a pivotal position providing executive-level support and strategic coordination. Based in London, this permanent role offers an excellent opportunity to shape and drive organisational priorities. Client Details This is an exciting opportunity to join a rapidly growing organisation in the technology sector. The company is