Kevin Foster

Kevin Foster

MSc Computer Science, University of Calgary, 20 years in software development.

Please sign up or log in to view more information about Kevin.

Log in