We pride ourselves on building technically challenging but approachable products that really make a difference, which attracts and nurtures innovative and passionate employees. Apply to join our globally-expanding team today!
Meet a few of Impression’s professionals as they share their stories of growth and development.
Job description: Impression is recruiting a Senior Consultant based in South Africa to join the Pre-Sales Consulting department in the EMEA (Europe, Middle East and Africa) region. The individual will be primarily responsible for developing business opportunities with both existing clients and new client relationships, primarily in South Africa. These activities are performed in co-operation […]
We value our employees as the heart and soul of our business. Our dedicated and passionate people are the driving force behind our development and we are looking to expand our team as rapidly as our business is growing across the world. If you are the kind of person who enjoys seeing tangible results from your efforts and working alongside industry-leading experts on innovative projects that are challenging business-as-usual, then we are the right company for you.