Head of Sales
Triskel Consulting
- Sliema, Malta Island
- €60,000-80,000 per year
Our client, a rapidly growing advertising and marketing services provider operating within the iGaming industry and seeking to hire a Head of Sales. Responsibilities Lead sales…