
Mary Grossi
Program Management Professional | Consultant

About Mary
Program management consultant with over 20 years of experience managing software engineering programs. I have a proven track record of successfully leading and driving complex, fast-paced projects by utilizing excellent organizational skills, strong communication skills, driving decision-making, problem-solving, and resolving conflicts. Using strong analytical and technical skills I deep dive into issues over the entire software development lifecycle, including project management, risk mitigation, removing roadblocks, managing scope, and understanding business and technical requirements.
Lead a Software Engineering Program
If your company has a software engineering program that is critical for your business, highly complex, requires multiple engineering teams with dependencies, and/or the program has been repeatedly delayed. I can assess the program: provide a project plan with scope, resource requirements, timeline, dependency mapping, and risk assessment. Then successfully lead the execution of the program and deliver value to your customer on a predictable timeline.
Engineering Project Health Assessment
If your company is experiencing a slowdown in engineering execution on your highest-priority projects. I can evaluate what is working and what isn’t, give a list of recommendations, and implement the recommendations to increase engineering velocity and deliver these projects in a timely manner.
Serve as an Interim Program Manager
If your company needs a Senior Program Manager for a limited amount of time (3-9 months). I will lead the execution of programs, make improvements to how teams communicate and operate to significantly increase productivity and efficiency when executing cross-team programs, and hire a permanent Program Manager.


