Executive search and selection firm O’Neill Consulting Group has expanded its global presence with the opening of an office in Shanghai, China.
The new office, located in one of the most important cultural, commercial and communications centres of China, will better enable O’Neill Consulting Group to offer retained executive search and selection services to clients throughout Asia.