... of analysts and project managers, an exciting new ... practice, lead governing strategic business projects, and ensuring ... successful delivery of complex business projects, ensuring alignment ... strategic input into the development of project deliverables, ensuring ...
30 days ago