Business Development Manager, Americas
$95K - $105K/yr
Company Description Taylor & Francis Group is an Informa business Informa is a leading academic ... We are currently expanding our US sales team and are looking to add a Business Development Manager.