Colocation provider, Telehouse International Corporation of Europe, has strengthened its executive leadership team further by appointing a new Managing Director.