ITC Infotech
–
Seattle, WA, 98127
ITC Infotech is looking for a Technical Project Manager to join the USA team. Location: Seattle, WA, – This role would require you to be on premises 2-3 days a week. What you’ll do: You’ll lead the planning, execution, and delivery of large-scale ... - May 06