Project Manager

Herzliya, IL

Project manager

The Project Manager is responsible for managing multiple TechSee deployments with an established scope and timeline across a diverse portfolio of complex, multi-tiered projects to achieve financial targets and maintain a high level of customer satisfaction throughout the project lifecycle. The ideal candidate for the position have experience working at a product/software company and have consulting experience in those companies. This is not an IT PM role.


  •    Manage deployments of TechSee technologies for strategic customers
  •    Own the customer relationship throughout the project lifecycle
  •    Provide a high-level project plan and documentation
  •    Work under minimal supervision on various projects
  •    Use wide latitude for independent judgment
  •    Develop and manage project life cycles up to and including successful handoff of issues to the Customer Support organization
  •    Maintain ownership and enforce escalation process for installation issue resolution and give final go/no-go on installation departure


  •    6+ years’ experience in technical project management, process and resource management, consulting, and/or customer relationship management
  •    Experience in managing software deployment projects in big contact centers
  •    Consulting experience delivering model and business process knowledge to clients
  •    SaaS-platform technical background and work history in enterprise SaaS company
  •    2 years’ experience working with customers in Europe or the USA
  •    Experience working with partners
  •    Frequent traveling is required
  •    Proven spoken and written English skills


Apply for this position

Thank you!
We will get back to you shortly.