Our Client is an international community with offices in over 20 countries, including UK, USA, Australia, Germany, Spain, Italy, Poland and Benelux. Their mission is to help IT executives to create a valuable community, share their knowledge and expertise. On our client’s behalf, we are now looking to strengthen the...