Nathan is Carter Tech's Managing Director and has been involved in the Information Technology industry for over ten years and has been self-employed for the last five. Nathan has a wealth of experience in IT, holding a Bachelor of Information Technology degree and having experience in developing systems and applications for the non-profit, local government, agricultural, technology and education sectors.