- Founded
- 2011
- Employees
- 30
- Total Funding
- $22M
Founded by Joel Pihlajamaa in 2011.
About UpCloud
At UpCloud, you’ll be literally building the cloud. Sometimes, cloud technologies can be offered as a patchwork of ready-made solutions. At UpCloud, however, you'll be working with something that we've built from the ground up!
Leadership at UpCloud
The team at the top of the org chart.
Alex V.
Chief Revenue Officer (cro)
24 reports
Annukka Piirala
Chief Financial Officer
10 reports
Teemu Toppola
Chief Product Officer
6 reports
Janne Silvonen
General Counsel
1 report
Helena T.
Chief People & Culture Officer
5 reports
Sean C.
Country Lead (Business Operations)
Tomi Kokkola
Director of Growth
11 reports
Miika Sivonen
Director of Strategic Partnerships
Faheem Iftikhar
Head of Growth Marketing
4 reports
Rafael Henck
Sales Operations & Strategy Manager
Teemu Toivanen
Head of Support
4 reports
Sebastian Hanelius
Finance Business Partner
Tuomas Kansanoja
Internal IT Manager
4 reports
Markus Palgi
Financial Planning and Analysis Manager
Open Jobs at UpCloud (6)
Similar companies hiring
Top employers in Cloud Computing