


Upstream Ottawa Revenue
Mental Health Care • Ottawa, Ontario, Canada • 1-10 Employees
Upstream Ottawa revenue & valuation
| Annual revenue | $3,500,000 |
| Revenue per employee | $500,000 |
| Estimated valuation?This valuation is estimated based on industry average for the Mental Health Care industry and current estimated revenues | $11,200,000 |
| Total funding | No funding |
Key Contact at Upstream Ottawa
Jake Naylor
Director Of Development & Communications
Company overview
| Headquarters | Ottawa, ON K2G5W3, CA |
| Phone number | +1132170085 |
| Website | |
| NAICS | 621112 |
| SIC | 809 |
| Employees | 1-10 |
| Socials |
Upstream Ottawa Email Formats
Upstream Ottawa uses 1 email format. The most common is {first name}{last name} (e.g., johndoe@upstreamottawa.ca), used 100% of the time.
| Format | Example | Percentage |
|---|---|---|
{first name}{last name} | johndoe@upstreamottawa.ca | 100% |
About Upstream Ottawa
Offering adults, youth and their families the community-based supports and services they need to rebuild lives affected by persistent mental illness.
Employees by Management Level
Total employees: 1-10
Seniority
Employees
Funding Data
Upstream Ottawa has never raised funding before.
Upstream Ottawa Tech Stack
Discover the technologies and tools that power Upstream Ottawa's digital infrastructure, from frameworks to analytics platforms.
JavaScript libraries
Video players
Security
JavaScript libraries
Page builders
Web servers
Advertising
Analytics
Font scripts
JavaScript libraries
Programming languages
Frequently asked questions
4.8
40,000 users



