IT Systems and Networking Project Oversight & Advisory
Implementing Medium to Large Communications Networks
Education
Consulting
Creating & Managing IT Teams and Departments
Software
eLearning Strategy & Execution
Developing IT Operational Policies and Procedures
Information Technology
Creating Custom Business Applications for Enterprise