

Upstream 360: Detailed Company Information & Corporate Profile
Contact top employees from
Upstream 360
Summary
The business currently specializes in Marketing and Advertising area. The company has 10-50 employees. Register with SignalHire to connect with Upstream 360 employees and management.
| Upstream 360 Website | upstream360.com |
| Social Links | |
| Phone Number | 513-961-2500 |
| Industries | |
| Upstream 360 Headquarters address | 11297 Grooms Rd., Cincinnati, OH, 45242 US |
| Company 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 |
Workforce Turnover
Number of employees switched from or switched to
Total employee turnover
Departmental sample breakdown
Turnover activity captured in SignalHire's departmental sample ( employees):
Length of Employment
Upstream 360's workforce includes employees across a wide range of tenure levels.
10% have been with the company for 1 to 2 years10% have been with the company for 3 to 4 years15% have been with the company for 5 to 7 years10% have been with the company for 8 to 10 years55% have been with the company for more than 11 yearsContact top employees from
Upstream 360
Anna IboldHead of Marketing
Maureen CampbellOffice Manager/HR Coordinator
Mike ThomasChief Executive Officer and Owner
Cheri SwansonHead of Creative Operations
ChauyieVideo Editor
Macey PhillipsCopywriter
Dan RappExecutive Creative Director
Elizabeth CullumAccount Operations Director
Christina ShroyerArt Director
Ryan ChimneySenior Video Editor & Post Production Manager
Mary BaysIllustrator
Grace BeagleGraphic Designer
Jody HoyingProducts Research & Strategy
Erin MorganJunior Graphic Designer
Lily Runk3D Video Intern
Luke YokleyVideo Editor
Companies Similar to Upstream 360
Upstream 360 Corporate Information: FAQ
Upstream 360 operates in the Promotion industries. More details can be found on the official website: upstream360.com.
Upstream 360 has offices located in Cincinnati, US.
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.
Upstream 360's revenue is approximately 14.8M.
Data Privacy
GDPR COMPLIANT
SignalHire complies with the General Data Protection Regulation (GDPR). SignalHire follows GDPR requirements, including but not limited to rights of data subjects to access, correct, or delete their personal information and supports the right to be forgotten.
CCPA COMPLIANT
SignalHire is CCPA-compliant and provides California residents the right to know, access, opt out, and request deletion of their personal data.





