The Strategic Business Development Representative at Yoummday plays a crucial role in driving new business opportunities within large enterprises. The successful candidate will focus solely on prospecting new accounts, employing strategic outreach methods to engage C-level executives and generate initial sales conversations. With a minimum of five years' experience in B2B sales, the role demands strong outbound skills and the ability to navigate complex corporate structures.