The Team Lead Business Development at Adlicious is crucial for driving sales and forging lasting partnerships with clients. This role entails leading a team, conducting sales discussions, and ensuring smooth processes for acquired leads. The ideal candidate will have over three years of experience in digital media planning and a strong ability to identify revenue opportunities.