We are

Humble wizards, we fix technology.

We are focussed

Working with embedded systems, specialty equipment and stray penguins.

We are here

Level 1
6 Johnsonville Road
Wellington 6037
New Zealand

We are listening

+64 (0)4 974 8070

We are buoyant

TeDRA Limited ©2018 - 2025