Our Team

The team at Barrett’s Technology Solutions is here to help

From project managers and programmers, to technology consultants and administrators, every member of Barrett’s Technology Solutions is ready and willing to help. Meet our team of experts:

Joe Barrett


Email Joe

(630) 281-5301

Brian Perreault

Chief Operating Officer

Email Brian

(630) 281-5310

John Wettlaufer

Sr. Technology Consultant

Email John

(630) 281-5311

Rob Lubas

Sr. Technology Consultant

Email Rob

(630) 898-2850 x6103

Ross DiGiacomo

Technology Consultant

Email Ross

(630) 898-2850 x6105

John Cook

Technical Director

Email John

(630) 281-5304

Alex Mondragon

System Designer

Email Alex

Bill Ekstrand

Sr. Project Manager

Email Bill

Ken Krienitz

Service Technician / System Programmer

Email Ken

Dennis Teixeira

Pre-Deployment Technician / Special Projects

Email Dennis

Douglas Rowley

Lead System Programmer

Email Douglas

Brian Potucek


Email Brian

Joe Kalina

Service Technician / System Programmer

Email Joe

Matt Ramey


Email Matt

Justin Schorsch

Field Project Manager /  Lead Technician

Email Justin

Ben Malcolm


Email Ben

Alex O’Mara

System Programmer

Email Alex

Adam Tarchala

Lead Technician

Email Adam

Brent Gustello


Email Brent

Jimi Hofmann

Field Project Manager / Lead Technician

Email Jimi

John Barrett

Warehouse Manager

Email John


Brian Lacey

VP Finance

Email Brian

(630) 281-5302

Donna Casey

Accounts Administrator

Email Donna

(630) 281-5309

Kevin McCarthy

Purchasing Manager

Email Kevin

Brian Madsen

Service Manager

Email Brian

(630) 281-5306