Job Search

Director of Program Management (eCommerce) | CareerAIM

Director of Program Management (eCommerce)
Date Posted
Friday, January 05, 2018
Toronto, ON
Computer, IT, Systems Integrator, Consultant
Job Description - Director of Program Management (eCommerce) (220515)

Job Description

Director of Program Management (eCommerce) (Job Number: 220515)


The future is infinitely wide and begging to be reimagined and SapientRazorfish is looking for people who have the courage to make their dent in what has always been. If you have an optimism that says there is no limit to what we can achieve in a time inviting those with vision to shake things up, then we should talk. Our work is fueled by connected thinking, challenging boundaries, and the power of digital redefining a connected world. Our people thrive because of the belief that it’s both our privilege and responsibility to usher our clients and the world into what is next. We’re seeking those who question the status quo and want to reimagine the way the world works while realizing a smarter way for business to help – all in service of improving the daily lives of people, the world, your career. Next_reimagined.

Job Title:

Director of Program Management (eCommerce)

Job Summary:

This exciting leadership opportunity for a senior-level Project Management professional encompasses all facets of project management, client management and team leadership. The most typical project roles for the Director of Program Management are Delivery Lead or Engagement Lead. The Director of Program Management will be accountable for delivery of large scale engagements to clients as well as managing the client relationship from a delivery and commercial standpoint.

A Director of Program Management must have excellent program management skills to lead teams in distributed environments involved in delivering complex business systems. Relationship building skills, as well as strong leadership and team management skills are key expectations too. He/she must have a deep understanding of various commercial parameters and their business impact on delivery.

The Director of Program Management creates a positive team environment that promotes coaching, individual development and high performance standards, and is responsible for career management and demonstrable growth of the people on his/her teams. He/she also contributes to the development of the Program Management Domain and community through training/mentoring others, knowledge sharing and leveraging of best practices.

Primary Responsibilities:
Structures and manages integrated projects and programs to achieve expected business results.
Manages large, complex projects/programs (50-100 people) to an acceptable level of risk by balancing scope, time, cost and quality.
Leads proposal efforts and can sell SapientRazorfish value proposition.
Leads diverse teams (i.e., multiple domains, across geographies, potential partners involved) to deliver integrated client solutions that achieve measurable business results for our clients.
Manages the financial profitability of the engagement - costs, collections, etc.
Responsible for relationships with client's senior leadership team and communicates status and issues regularly.
Shaping follow-on opportunities for SapientRazorfish at existing clients.
Identifying business development opportunities for SapientRazorfish with new or existing clients and leading our response efforts.
Plans SapientRazorfish projects or work packages up front by leading the estimation efforts.
Mobilizes and manages a team to execute against project plans.
Manages the growth of the project team.

Experience Guidelines:
12+ years of Project and Program Management
Deep knowledge and experience managing eCommerce and omni-channel
Previous consulting experience, ability to scale
Experience in sales efforts such as writing proposals, RFP responses and other sales related activities
Experience in managing complex eCommerce package implementations projects with teams of 40+, must have been part of multiple full project life-cycles and has been in a client facing role
Experience managing multiple projects simultaneously (preferably in an integrated program)
Led a business design AND a technical design phase
Led teams with multiple discipline representation (especially technology, user experience, and business consulting)
Experience managing Java/J2EE or .Net projects
Experience managing new build, upgrade and package implementation projects
Familiarity with Agile and Iterative Development (or other new PM methodologies)

Bachelor’s degree required or equivalent military experience
Degree in Computer Science, Engineering, or Business or related field desired

As part of our dedication to an inclusive and diverse workforce, SapientRazorfish US is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at or you may call us at +1-617-621-0200.


Keywords: project management, client management, scope, project planning, estimation, delivery, erosion, team management


Location(s): Canada-Ontario-Toronto

Schedule: Full-time

Job: Program Management