Manager, Systems Engineering
New England Donor Services
Waltham, Massachusetts, United States
3 дні тому
... Must be able to lead, influence, and motivate others with ... resolved within defined SLA’s.Lead technical projects, including planning, execution, and delivery, ensuring alignment with project goals, ... to work in and lead teams that produce results. Ensures ...
jobs.smartrecruiters.com