Dubai, Feb 2013 Carlos Valdecantos has recently joined Delta Partners as a Partner. Carlos will actively contribute to the advisory business in the Middle East, Africa and Central and Eastern Europe regions being based in Delta Partners’ Barcelona office. Carlos joins Delta Partners with extensive experience in the management consulting business in the TMT industry.…