Building Data-Driven Businesses

Career Opportunities

Current Opportunities


     Management Consultant

     Enterprise Architect

     Data Architect

     Data Science Expert

     Program Manager

     Business analyst

We seek a broad range of skillsets, from digital to interpersonal to analytical. Make a lasting impact on companies, industries, and society.

Don’t see an open position that doesn’t precisely match your competencies, but interested in submitting an open application? Please send your CV to .

Management Consultant (Senior)

Management Consultant (Junior)

We are seeking the expertise of experienced and junior management consultant(s) with exceptional analytical, communication, and management skills. Management consultants can expect to help in organizational change management, implement technologies, improve coaching and training procedures, and develop strategies. Their other responsibilities include analyzing organizational procedures, writing reports on findings, guiding management through necessary changes, and implementing and managing alternative strategies.

Successful management consultants should be able to identify problems and develop creative solutions to address them, and should have exceptional communication skills. Ideal candidates will have several years' experience in the field, and a broad knowledge of finance, business administration, or public administration.

Enterprise Architect

We are looking to hire an experienced Technical Architect to oversee the design and implementation of our clients' IT systems. As a Technical Architect, you will be responsible for meeting with the IT manager to discuss company processes, designing the structure of enterprise level IT systems, overseeing the project implementation, and measuring the performance of the new system.

To ensure success as a Technical Architect, you should have extensive knowledge of enterprise networking systems, advanced problem-solving skills, and the ability to project manage. A top-class Technical Architect can design and implement any size system to perfectly meet the needs of the client. In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We’d also like you to have hands-on experience on software development and be able to manage complex programs.

Data Architect

We are searching for a meticulous and experienced Data Architect to join our talented team. Your central responsibility as the Data Architect will be to develop, optimize and oversee company’s conceptual and logical data systems. Your duties may include preparing architect reports, monitoring the system, and supervising system migrations.

To succeed in this role, you should know how to examine new data system requirements and implement migration models. The ideal candidate will also have proven experience in data analysis and management, with excellent analytical and problem-solving abilities.

Data Science Expert

Organizations rely on powerfully insightful data to power our systems and solutions. We’re seeking an experienced data scientist to deliver that insight to our clients on a daily basis. Our ideal team member will have the mathematical and statistical expertise you’d expect, but a natural curiosity and creative mind that’s not so easy to find. As you mine, interpret, and clean our data, we will rely on you to ask questions, connect the dots, and uncover opportunities that lie hidden within—all with the ultimate goal of realizing the data’s full potential. You will join a team of data specialists, but will “slice and dice” data using your own methods, creating new visions for the future.You collaborate with client teams to develop an understanding of needs, and research and devise innovative statistical models and machine learning algorithms for data analysis. An important part of your job will be to communicate findings to all stakeholders , enable smarter business processes and implement analytics for meaningful insights. Given this fast moving world of artificial intelligence and data science you keep current with technical and industry developments.

Program Manager

We are looking for a  Program Manager to be responsible for organizing programs for our clients. You will be tasked with developing programs to support the organization's strategic direction, as well as creating and managing long term goals, with a focus on benefit realization. You will also be in charge of developing budgets and operating plans for programs and writing program business case proposals.

In order to be successful in this role, you will need to have prior experience in both project management and team management.

Business Analyst

We are hiring a Business Analyst to join our project team. You will work alongside other business analysts and report directly to the project manager the management consultant. You will work on client projects as part of the project team and you will play a key role in gathering and analysing data, interviewing clients, and contributing to the team’s recommendations. Your main tasks will include performing detailed requirements analysis, documenting processes, and performing some acceptance testing. This role will be a great opportunity broaden your business skills. To succeed in this role you should have a natural analytical way of thinking and be able to explain difficult concepts to non-technical users.