Strategic IT planning
Strategic marketing planning
Gathering requirements
Vendor selection and vetting
Project planning
Development
Testing
Training
Deployment
SLA based application support
Ongoing training
New feature development
Managed services for application servers and services
Content development
Social media management