Commercial Director OddsMatrix
EveryMatrix
- Sliema, Malta Island
- Bucharest
Job Summary: The Commercial Director will oversee the full client life cycle from Marketing to Sales to Account Management to ensure maximum client acquisition and retention for …