The leadership team at inBay Technologies has a vast amount of experience in many different industries, including software consulting, coffee and tea, architecture, government, and finance. They have also been very involved in the Ottawa tech scene, serving on the boards of various startups and organizations. Most of the team members have degrees in computer science or engineering.