🤝 Sales📍 In-Person💼 Full Time51m ago
Business Development Representative, EMEA
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
The ideal candidate will be based in Germany and should be willing and able to travel across Europe for additional client engagements as needed. About Us: the company is the leading Commerce Media OS, powering over…