openPR Logo

Press Releases from Sheppard Moscow (1 total)

Sheppard Moscow Business Transformation in the USA

On their new website – www.sheppardmoscow.com – leading Organizational Development, Leadership and Business Transformation Consultants, Sheppard Moscow, has announced the opening of an office in the USA. Located in Chicago, Sheppard Moscow’s American base complements the organization’s existing UK, Ireland and Singapore offices, extending Sheppard Moscow’s global business reach. As the latest step in the business transformation specialist’s global business strategy, the move will allow Sheppard Moscow to provide even more