Source: Owler

Novatti Group Limited: Novatti's revenue changed from $25.79M in Jun 2023 to $28.56M in Jun 2024

Novatti’s Trailing Twelve Months revenue changed from $25.79M in Jun 2023 to $28.56M in Jun 2024 increasing 10.7% in this time period.

Read full article »
Annual Revenue
$25-100M
Employees
100-250
Mark Healy's photo - CEO of Novatti

CEO

Mark Healy

CEO Approval Rating

83/100

Read more