- Development of IT strategies to meet current and future needs.
- Development of business solutions that optimise current IT infrastructures.
- Independent advice on the selection of IT products and services.
- Advice on team structure, staff training and IT support.
- Project management for the development of IT infrastructure.
- Website planning, design and implementation.
- The design of database driven web sites.
- Advanced e-commerce solutions.
- Wireless network planning and design.
- Wireless communications strategy and solutions.
- Wireless equipment specification and use.
- System analysis, design and implementation.
- System prototyping.
- Hardware and software evaluation.
- Software development and the writing of bespoke software.
- Database design and development.
- Integration of existing software systems.
- Networking and network technology.