Connect with


Greg is equal parts technical wizard and creative genius with 7+ years of experience in software development and enterprise resource planning (ERP), bringing with him a proven track record of successfully designing and delivering complex end-to-end system solutions for startups to large corporations. He holds a bachelor’s degree in Computer Engineering with a minor in Computer Science from Old Dominion University in Norfolk, Virginia.


Prior to joining the operations and engineering team, Greg worked as a Sr. Full Stack Engineer and Software Engineer for xTuple’s and Cali Style Technologies where he supported clients in improving online hardware and software requirements for major clients such as Dollar Beard Club. At OMNI, Greg is responsible for improving the alignment of IT with business needs.


In his spare time, Greg is a true adventurer. He enjoys surfing, rocking climbing, doing yoga and prototyping with new software technologies.

Meet us

Omni Team


Old Town

Scottsdale, AZ


South Lake Union

Seattle, WA

© OMNI ePartners 2018