Executive Assistant to join our Ottawa (preferred) or Vaughan IT Team. The IT Executive Assistant will work closely with the... and can wear multiple hats. The ideal candidate will have a solid background in IT, project management, and executive support......
Job Location: Ottawa, ON, Canada