Let’s Chat Your NameYour EmailYour SubjectYour Message Interested in careers at Ekidna? View our careers page Have a support inquiry? Use our dedicated form Our mailing address Ekidna 99 Bank Street, Suite 1420 Ottawa, ON, Canada K1P 1H4 +1 613-696-5938