Humble wizards, we fix technology.
Working with embedded systems, specialty equipment and stray penguins.
Level 1 6 Johnsonville Road Wellington 6037 New Zealand
+64 (0)4 974 8070
TeDRA Limited ©2018 - 2025