- Development and long term maintenance of software platforms
- Business applications, document management, electronic commerce
- Microsoft .NET development
- Live operational support of software solutions
- Technology strategic planning
- Technological approach and architecture well aligned with business needs and objectives
- Document management, content management, electronic commerce, loyalty programs, web presence