Current Openings


Director Sales

Location: Boston, U.S.

Manage the entire end-to-end sales process, from lead generation to pipeline management through deal execution.

Project Coordinator

Location: Pune, India

Primary role is to co-ordinate activities/efforts around product backlog, sprints, releases, resource planning, use of project management tools like Open-projects and generate reports.

Business Analyst

Location: Chicago, U.S.

The role of the business analyst is to actively participate in software development and implementation projects through initiation, analysis, execution and implementation phases. This role will engage with cross-functional business and technology team members through the project lifecycle, developing and documenting business requirements to be used by the software development/delivery teams as well as the basis for test cases utilized by the QA team to ensure that solutions meet the original business requirements. The Business Analyst provides leadership and drive collaboration across disciplines to help delivering solution that meet all the stakeholder needs.

We are always keen to meet energetic and talented professionals who would like to join our team.
If you wish to be considered for any future positions, please send your updated resume to: