Our Team
Meet The LeafTeam
We’re a growing team of IT experts and thought leaders — full of personality minus the ego. We are dedicated to helping our customers lead, innovate, and disrupt.

Chris McAree
Chief Executive Officer

Rachel McAree
Chief Happiness Officer

Jason Pierson
Operations Manager

John Coppola
Executive Technology Consultant

Ollie Brown
Director of Operations

Tim Simmons
Level 1 Technical Support Consultant

Sean Sloan
Level 1 Technical Support Consultant

Nguyen Le
Engineer 1

Michael Cardenas
Engineer 1

Nathan Henderson
Level 2 Technical Support Consultant

Frans de Klerk
Level 2 Technical Support Consultant

Jacques Collins
Level 2 Technical Support Consultant

Michael Barnard
IT Support Team Manager

Jasper Garner
Engineer 1

Evan Minardi
Engineer 1

Douw van Wyk
Level 2 Technical Consultant

Jay Eklund
Engineer 2

Christopher Unthank
Engineer 2

Brandon Blegen
Hardware Team Lead

Jaen Baldwin
Principal Engineer

Eric Halverson
Engineer 2

Lucas Reeves
Governance Risk & Compliance Manager

David Marais
Senior Technical Program Manager 1

Patrick Devine
Engineer 1

Thomas Fredrickson
Engineer 1

Shannon Milair
Technical Program Manager 1

Mike Fredrickson
Executive Technology Consultant

Adrian Falco
Technical Procurement Specialist 2

Antony Pautz
Technical Quote Specialist 1

Noleen Fourie
Operations Analyst 2

Ravi Basu
Senior Engineer 1

Brandon Miller
Level 2 Technical Support Consultant

Karen Baylon
Executive Assistant

Logan Jones
Technical Account Manager 1

Brian Kennedy
Technical Account Manager 2

Hugh Justice
Level 2 Technical Support Consultant

Michael Mercure
Level 2 Technical Support Consultant

Tyger Jones
Technical Account Manager 2

Juan Cruz
Engineer 2

Rudi Scott
Senior Technical Support Consultant

Cody Von Muegge
Technical Quote Specialist 1

Nathan Czech
Technical Procurement Specialist 1

Alexander Drakoulis
Engineer 1

Christian Yap
Engineer 1

Nicholas Carnival
Operations Analyst 1