- Finn Partners (New York, NY)
- Public Relations Associate Vice President - Technology PR (NYC) LOCATION: The Public Relations Associate VP will be based in our NY, NY office. This is a hybrid ... more
- Finn Partners (New York, NY)
- Public Relations Vice President - Technology PR (NYC) LOCATION: The Public Relations VP will be based in our New York office. This is a hybrid role, working 3 ... more