We are an umbrella group providing marketing and consulting services using cutting-edge technology. We are now over 150 strong and based in 9 offices in 5 countries.