Karl So
IT consultantSenior IT consultant with over 15 years experience in project management, web development, graphic design, network security, and multi-media. Karl is an Adobe Certified Expert, and he also holds a Bachelor of Fine Arts.
Senior IT consultant with over 15 years experience in project management, web development, graphic design, network security, and multi-media. Karl is an Adobe Certified Expert, and he also holds a Bachelor of Fine Arts.