Skills - Software Development, Business Intelligence, Software Project Management, Program Management, CRM, Project Management, E-commerce, Business Analysis, Integration, Management, Testing, Software Engineering, Requirements Analysis, Software Design, SOA, Agile Methodologies, Data Warehousing, Business Strategy, IT Management, .NET, ERP, Team Management, Web Services, SQL, Solution Architecture.