Upstream Data corporate office is located in 3210 65 Ave, Lloydminster, Alberta, T9V 3G9, Canada and has 11-50 employees.
upstream data
upstream data inc
Departments
Number of employees
Engineering & Technical
7
Operations
4
Sales
3
C-Suite
2
Human Resources
1
Information Technology
1
Finance
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Upstream Data's success, and advanced their careers.
Explore More
Upstream Data specializes in distributed computing and natural gas power systems tailored for upstream oil and gas facilities across North America. Their product offerings include modular power generation systems, remote operations and control systems, and customizable bitcoin mining solutions designed to optimize production and monetize stranded g... Read More