The Technical Support Analyst is responsible to ensure that day-to-day incidents and requests assigned to the support team are handled and resolved. The Technical Analyst will contribute to certain IT projects for their expertise of the specificities of different business units. Minimum of 4 years o...