Company: Vena Solutions
Regular Full-Time Ind Contributor London, London, City of, GB 7 days ago Requisition ID: 1194 This is a flexible position and has the option of working in our London office full time or hybrid throughout the week. As a Sales Development Representative, you will reach out to prospective clients to introduce them to Vena Solutions’ [...]Read More... from Sales Development Representative 1 – EMEA See details