a senior management or director role. Proven track record of leading and managing technology teams across different... and operational landscape. With a background in managing diverse technology teams through varied project work, they will be able...
Informaa senior management or director role. Proven track record of leading and managing technology teams across different... and operational landscape. With a background in managing diverse technology teams through varied project work, they will be able...
Taylor & Francis