We are looking for a seasoned Sr. Business Analyst to be part of our new and exciting technology team, as C2 Montreal and C2 International continue to grow.