Director of Engineering

Craig Russell

Craig knows how to make our technology scale, our products reliable, and how Software-Defined-Networking will change the world!


Craig Russell has over 25 years experience in technical engineering roles including positions with a multinational software company, a wholesale telecommunications carrier and a Government research organisation. He has architected, developed and deployed large software systems, national scale network infrastructure and helped foster the uptake of new networking technology.

He has previously held high level industry certification in networking (Cisco Certified Internetworking Expert) and has published over 30 research articles. He received a BE and BSc (Applied Mathematics) from the University of Sydney and a PhD from Macquarie University.

Fun Facts

  • Is an accomplished guitarist
  • Tries to swim in the ocean at least once a day
  • Favourite holiday destination is any ski resort that has fresh powder snow