Blackbaud
Software Developer
Avanade
Director, Enterprise Architect
ASPI
Consultant
Pariveda Solutions
Director
Box
Head of West Region Technology Consulting
Avanade
Director, Application Development Capability Lead for Southwest
U10 Software, Inc.
Independent Consultant
University of North Carolina at Chapel Hill