Business Development Specialist
The Business Development Specialist will identify and cultivate new sales opportunities while managing client relationships to drive digital advertising revenue. They are responsible for guiding customers through the entire sales process, from initial contact and proposal development to final negotiation.