Ataccama Partners

Theta

Theta

With a focus on people, customers and innovative solutions, Theta helps organisations to transform businesses with technology.