brand sales jobs

Country Manager- Germany (Advertising Technology Solutions)
Expand Group
•
Full-time
•
Remote (Germany)
•
€70k - €110k / year
•
5m ago

Country Manager- Italy (Advertising Technology Solutions)
Expand Group
•
Full-time
•
Milano, Milan, Italy
•
€70k - €110k / year
•
5m ago