Learn more
Log in
Natech ∙ Financial Software
Contact
Links
View in org chart
Athanasios Navrozoglou
CEO
Donncha McCarthy
Chief Customer Success Officer
Georgios Rogkakos
Products Director
Vassilis Vasileiou
Head Of Legal
Rena Doukaki
Chief People And Culture Officer
+ 4 more
November, 2023 - present
Chief Customer Success Officer at Basware
Chief Customer Success Officer at Personetics
Chief Customer Success Officer at Aizon
Chief Customer Success Officer at Juganu
Chief Customer Success Officer Pentalog Europe & Asia at Pentalog
Access the worlds's biggest network of public org charts