Senior Business Development Executive
- Location
- Greater London, England, United Kingdom
English (Another Language Would Be a Plus)Bonus Points For Proven experience in leading sales teams (SDRs, inbound or outbound sales) Existing network in ecommerce/marketplace Recruitment Process Call with HR Interview with Head of Sales Case study (and case study presentation) Final Interview with VP Sales Offer ! #J ...