Business Development Representative London, England, United Kingdom
- Location
- Greater London, England, United Kingdom
promote a people-first culture built on fairness, inclusion, psychological safety, and continuous learning. As we evolve into a multi-channel platform for branded business communications, we offer employees the opportunity to shape the future of global communication—while growing their careers in a culture where curiosity, creativity … work. See our accreditations to learn more: Great Place to Work® UK | Great Place To Work® USA About the opportunity About The Opportunity The Business Development Representative (BDR) plays a crucial role at the start of the sales cycle, responsible for sourcing, qualifying, and generating new business ...