Business Process Improvement Specialist
J-Squared Technologies Inc.®ottawa, on, CanadaBusiness process improvement and SQL shape this full-time Ottawa or Toronto opportunity with J-Squared’s Strategy & Operations team.As a Business Process and System Improvement Specialist, you will... Show more