The Business Development Specialist plays a critical role in extending the company's presence in new verticals by identifying and closing new deals.
Must-have
Nice-to-have
Not specified