Project Manager, Business Development
1 month ago
New York
Working closely with the Director of Business Development, you'll spearhead efforts to attract and retain businesses aligned with EDC's priorities, such as tech, life sciences, and sustainable ...