Situated in London we deliver outstanding benefits working in the collective way with the top Intercontinental talent.The jobs you can get to work on are fascinating; the Telecom exercise is highly regarded in London. Management has an exceedingly entrepreneurial mentality and encourages your Concepts and zeal to pursue new chances.Based in London