Chief Technology Officer (CTO)
Catena Media
- Gżira, Malta Island
The CTO oversees the technology, and technology teams across all of Catena Media’s portfolio segments, ensuring alignment between Catena Media’s technological vision and strategy and the primary busin