LeafTech Consulting's IT department is led by Michael Barnard (Technical Support Manager) and has 17 employees.
Alexander Drakoulis
Hardware Engineer
Antony Pautz
Technical Quote Specialist
Michael Carter
Solutions Engineer
Nathan Henderson
Level 2 Support Consultant
Thomas Fredrickson
Engineer I
Sean Sloan
Technical Consultant
David Marais
SeniorTechnical Program Manager
Christopher Unthank
Remote Network Engineer
Jaen Baldwin
Sr. Network Engineer
Michael Barnard
Technical Support Manager
Evan Minardi
Level II Technical Support Analyst
Tim Simmons
Level I Technical Support Analyst
Looking for a particular LeafTech Consulting employee's phone or email?