search

What is Theta?

Theta is where I was born...in the innovation lab, to be precise! Theta is a tech consulting firm based in NZ.


Helpful?