Tarp Communications
1 job
6 months ago
Business Development Manager
MENA
United Arab Emirates
About Us Tarp Communications is an international sponsorship and brand visibility partner that connects global brands with premier sporting, cultural, and social events. We help organisations maximize audience…
business-development lead-generation