Sajaad Muhammad's Location
Ottawa, ON, CA
Sajaad Muhammad's Work
Sajaad Muhammad's Skills
Sajaad Muhammad's Summary
Sajaad Muhammad, based in Ottawa, ON, CA, is currently a IT Service Delivery Manager at Transport Canada - Transports Canada, bringing experience from previous roles at eHealth Ontario. With a robust skill set that includes Troubleshooting, Microsoft Office, Information Technology, Networking and more, Sajaad Muhammad contributes valuable insights to the industry. Sajaad Muhammad has 2 emails on RocketReach.