As the Chief Executive Officer, Stephen is accountable for overall leadership and direction. Since joining Atturra in 2019 he has rapidly grown the business organically and via strategic acquisitions. Stephen has extensive executive management experience across IT software and services, including an ANZ sales director position for a US multi-national IT company and several CIO roles locally and overseas.