Leigh Carroll has been involved in the IT industry, working in senior positions with private enterprise and government agencies. He was a branch manager, senior consultant, senior project manager, data migration project manager and test manager within local, national and international spheres. As director of e-Prim, Mr Carroll oversees the company's approach to testing and data. Outside of work, he prepares and broadcasts two weekly radio programs on a community radio station.