Tech Sales Development Representative
2 days ago
Nottingham
Do you speak a European language at a native level?.Leverage your skills to launch an exciting career in Tech Sales — and enjoy endless job opportunities!.We’re looking for fluent speakers of.B2B Tech sales & marketing agency with offices in the UK, Spain, USA, New Zealand, Philippines, and Sout