Home | About | Experience | Services | References | Blog



From workout to new project planning, John can either augment the resources of your existing team or assemble and manage an external team on your behalf to meet the needs of your project.

Potential services include:


footer image




Phone +1 (604) 551-3035

Skype john.kuharchuk


Click here to visit the Flash website.