Avanade
Systems Engineer - Analyst
Edgile, Inc.
Senior Consultant
Avanade
Systems Engineer - Senior Consultant
Deloitte
Specialist Senior
EY
Manager
Avanade
Systems Engineer - Senior Analyst
Edgile, Inc.
Manager
Avanade
Systems Engineer - Consultant
University of California, Los Angeles