Rain Agency

HQ
New York
Total Offices: 3
214 Total Employees

Jobs at Rain Agency

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Days AgoSaved
Remote
United States
Information Technology
Lead digital video strategy with emphasis on CTV: plan, launch, measure, optimize programmatic and direct campaigns; oversee DSP selection and execution; manage team, client relationships, and agency education; contribute to growth and new business.
2 Days AgoSaved
Remote
United States
Information Technology
Lead and mentor paid social specialists while developing performance-driven paid social strategies, executing campaigns, partnering with creative and analytics, advising senior clients, and contributing to thought leadership and new business.
2 Days AgoSaved
Remote
United States
Information Technology
Lead and grow the paid search and YouTube practice, developing strategy, mentoring teams, owning cross-channel integration, client relationships, and performance-driven campaign execution across search, shopping, and video.