01 Aug
Vice President, Public Affairs
Delaware, Newark , 19702 Newark USA

collaboratively with colleagues spread across multiple departments.

Excellent judgment and organizational savvy, with strong writing, editing and verbal communications skills and marketing/outreach experience.

Ability to manage multiple projects at once while delivering


Related jobs

Report job