Our people lead our company (we’re 100% employee-owned through an Employee Stock Ownership Plan) and they’re passionate about helping nonprofits succeed.

Bill Evans

Chief Financial Officer

Johanny Torrico

Chief Operating Officer

Matthew Eshleman

Chief Technology Officer

Nuradeen Aboki

IT Business Manager

Rick Alloway

Engineer

Jonathan Anderson

Help Desk Analyst

Daeshawn Aulton

On-site Support Technician

Jason Cantrell

Engineer

Chris Carlton

IT Business Manager

Phil Oswald Christano

Senior Engineer

Omar Cisneros

On-site Support Team Supervisor

Ann Corran

Controller

David Dawson

Senior Engineer

Guery Espinosa

Network Administrator

Erik Fernandez

IT Business Manager

Tom Gardiner

IT Business Manager

Saba Gebru

Director: Service Operations

Robin Harris

Engineer

Greece Henao

Network Administrator

Norwin Herrera

IT Business Manager

Henry Ho

Cloud Technologies Specialist

Jenny Huftalen

Senior Manager, Client Accounts

Charles Jha

Help Desk Specialist

Rivel Koulle

Help Desk Analyst

Steve Longenecker

Director– IT Consulting

William Maxwell

Senior Engineer

Tim Meinberg

Senior Engineer

Kyle Mitchell

Project Coordinator

Ben Nuest

Centralized Services Technician

Emeka Okocha

IT Business Manager

Jose Antonio Peña-Rosales

Service Desk Manager

Shafi Saadat

Network Administrator

Patrick Sprehe

IT Business Manager Team Lead

Tisha Spriggs Staten

Administrative Operations Manager

Nitcha Thanasit

Help Desk Analyst

Jose Velasco

Senior Help Desk Analyst

Craig Walker

Senior Network Administrator

Galen Wenger

Director of Technology Solutions

Sarah Wolfe

Sales Manager

Carolyn Woodard

Marketing

Webinar: Preventing Financial Fraud at Your Nonprofit

Hosted by Nonprofit Learning Lab, with CTO Matt Eshleman and Carole Melvin, Senior Manager with YPTC. Learn simple steps to protect your nonprofit from financial fraud. May 24 at 1pm Eastern, 10am Pacific.

Are You Ready for IT You Can Depend On?

Fill out the form below to request a quote. We’ll be in touch shortly to discuss your needs and take the first step toward better nonprofit IT.