Agile Software Engineering and Product Management
toronto, canada
American Express
Queen's University