A
Atreides
Open positions
1 job
A
Atreides 2 days ago
Business Development Manager (UK)
New UKContract
United Kingdom
About the role: As a Business Development Manager, you will find, shape and win new business for Atreides. You will own a defined territory or set of accounts, build pipeline, and lead pursuits from first conversation…
Business Development Go-to-Market