Project ManagementAs you lead some of our worldwide efforts, whether you're a techie or not, you'll be able to see the broad picture.Business DevelopmentDesign and evaluate innovative solutions to respond to changing market demands and trends.Sales and Customer successReshape sales by participating in the transformation of ideas into effective client solutions.Location: Australia, New Zealand, India, Philippines, Brazil

Operations and Sales

  • Project and Program Manager
  • Business Development Manager
  • Sales & Customer Success

Project Management

As you lead some of our worldwide efforts, whether you're a techie or not, you'll be able to see the broad picture.

Business Development

Design and evaluate innovative solutions to respond to changing market demands and trends.

Sales and Customer success

Reshape sales by participating in the transformation of ideas into effective client solutions.

Location: Australia, New Zealand, India, Philippines, Brazil