Affiliate Manager / Senior Affiliate Manager - Hybrid, Malta
Pentasia
- Naxxar, Malta Island
Job Title: Affiliate Manager / Senior Affiliate Manager Reporting to: Head of Affiliates Location: Malta (hybrid) Role Purpose The Affiliate Manager owns the growth and quality of our affiliate ch