Drata
Information Technology › Greater London › United Kingdom
1 open role
Drata › Greater London › United Kingdom
Sales Development Representative - EMEA
Our Mission & Values: At Drata, we help companies earn and keep the trust of their users, customers, partners, and prospects. We’re the proof layer that shows great companies deserve the trust they aim…
£4,667–£4,958 a monthFull-time1w ago