We are a fast growing group of companies with offices in Paris, France and in NY, US our head office is located in Sri Lanka. We also have a growing team in Algeria. We have a diverse team with over 18 ethnicities and specialists who are comfortable in about 10 languages. Our company practices a flat and agile structure both in project but also even in the way we do everything else such as human resources, policies and management. This gives us an atmosphere that is warm, open, inclusive and focuses on growth of both the individual and the company. Our values of transparency and mutual respect make us a great place to work and shine.