Head of Business Development

New York, United States · Business


At Siberia, Business Development is crucial to our success as a company and defines the work we do. You will be the face of Siberia’s story and offering, and devise how our capabilities can profoundly impact client business. As the Head of Business Development, you lead the Business Development function at the studio with the rest of the leadership team and represent design and innovation for opportunities to both new and existing clients, as well as within the broader Ascential family of companies.

As a team, we:

You will:



We offer a competitive pay package, extensive benefits, and an unlimited time off policy.

Apply for this job