7 jobs for "north america people comms lead" in New York, NY