Development of numerous business applications across ERP, CRM, Supply Chain, and industry specific areas.
Managed individual development teams and larger organizations, ranging from hundreds to thousands of people.
Worked closely with many customers through all development phases, including business needs analysis, design, development, and deployment.
Responsible for business and product strategy.