Pricing
Titan OS
Contact
No bio yet
Location
Barcelona, Spain
Links
Jacinto Roca
Chief Executive Officer
Tim Edwards
Chief Operating Officer
Tobias Pfalzgraff
SVP People & Marketing
James Collins
Chief Revenue Officer (cro)
Miquel Barba
Chief Technology Officer
5 people, 0 jobs
TCARE
Depop
Hays PLC
Cantiere delle Marche
DexCare
View more