OverviewSuggest Edit

Triumf is a company developing a health app that delivers behavioral therapeutics to ill children through a mobile game. It helps children with asthma, cancer, diabetes, or overweight to find out more about their illness, get psychological support from a virtual friend, and get rewarded for changing their habits.
HQTallinn, EE


Triumf is headquartered in
Tallinn, Estonia

Location Map

Latest Updates

Employees (est.) (Oct 2021)8
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Triumf

Kadri Haljas

Kadri Haljas

CEO & Founder
Sander Orhidejev

Sander Orhidejev

Chief Financial Officer
Riin Tark

Riin Tark

Chief Engagement Officer
Toomas Erik Anijärv

Toomas Erik Anijärv

Chief Experience Officer
Show more

Triumf Office Locations

Triumf has an office in Tallinn
Tallinn, EE (HQ)
Tehnopol 6/1, Teaduspargi 6/1
Show all (1)

Triumf Financials and Metrics

Summary Metrics

Founding Date


Triumf total Funding

$254.9 k

Triumf latest funding size

$34.94 k

Time since last funding

3 years ago

Triumf investors

Triumf's latest funding round in June 2018 was reported to be $34.9 k. In total, Triumf has raised $254.9 k
Show all financial metrics

Triumf Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Triumf Online and Social Media Presence

Embed Graph

Triumf Frequently Asked Questions

  • When was Triumf founded?

    Triumf was founded in 2016.

  • Who are Triumf key executives?

    Triumf's key executives are Kadri Haljas, Sander Orhidejev and Riin Tark.

  • How many employees does Triumf have?

    Triumf has 8 employees.

  • Who are Triumf competitors?

    Competitors of Triumf include Pear Therapeutics, My Possible Self and HereNOW Help.

  • Where is Triumf headquarters?

    Triumf headquarters is located at Tehnopol 6/1, Teaduspargi 6/1, Tallinn.

  • Where are Triumf offices?

    Triumf has an office in Tallinn.

  • How many offices does Triumf have?

    Triumf has 1 office.