IHG Announces New Chief Technology Officer


Daniel Blanchard brings more than 25 years of experience in technology leadership.
Source: New feed