

Upstream 360 Information
Contact top employees from
Upstream 360
Summary
Every product has a hook.
Ours? Making sure it hits in the first three seconds.
That’s the 3-Second WOW: a fast, clear, can’t-look-away reason to care.
We’re a rare mix...Show more
Organization Website | upstream360.com |
Social Links | |
Phone Number | 513-961-2500 |
Industries | |
Headquarters Location | 11297 Grooms Rd., Cincinnati, OH, 45242 US |
Employees Size | 10-50 employees |
Specialties | Tech Communication, Video Production, Design, Brainstorming, Ideation, Innovation, Illustration, 3D, Product Communication, Product Storytelling, Product Demo Video Production, Scientific Visualization, Claims Development, Scientific Storytelling, Motion Graphics, Consumer Insight Activation, Prototype Communication, Lab-to-Launch Strategy |
Founded | 2001 |
Employees Turnover 3 quarter 2025
Number of employees switched from or switched to
Total number all of employee turnover
Length of Employment
Employee tenure at Upstream 360 shows a diverse range of experience levels:
9% have been with the company for less than 1 year5% for 1–2 years9% for 3–4 years18% for 5–7 years14% for 8–10 years45% have over 11 years of service at Upstream 360Ex-employees positions
In Company
In New Company
Contact top employees from
Upstream 360
Anna Ibold
Head of Marketing
Maureen Campbell
Office Manager/HR Coordinator
Mike Thomas
Chief Executive Officer and Owner
Joseph Harkins
Director of People & Culture and Video Operations
Erica Westerfield
Design Director
Melissa Holmes
Product Communication Strategist
Sarah Fortune
Senior Account Manager
Grace Beagle
Graphic Designer
Deanna Geer
Project Manager/Traffic Manager
Erin Morgan
Junior Graphic Designer
Luke Yokley
Video Editor
Macey Phillips
Copywriter
Elizabeth Cullum
Account Operations Director
Christina Shroyer
Art Director
Ryan Chimney
Senior Video Editor & Post Production Manager
Jeffrey Ballou
Executive Producer
Becky Roetker
Senior Graphic Designer
Rachel Bresnahan
Senior Project Manager
Neal Morris
Founder/Director
Ben Patrick
Chief Creative Officer
Eric Young
Copywriter
Similar Companies
FAQ
Upstream 360 operates in the Promotion industries. More details can be found on the official website: upstream360.com.
The headquarters of Upstream 360 are located in Cincinnati, United States.
You can contact Upstream 360 by phone at 513-961-2500.
Upstream 360 currently employs 10-50 people.





