Managing Director/COO – Europe

This listing has expired.
Job ID: 4812 Application ends on April 7, 2025

Overview

  • Location Europe (Remote)
  • Job category C-Suite/VP level, Tech Management & Executive Search
  • Salary £999,999
  • Job type Full Time