Ward Howell India
Ward Howell is one of the leading international executive search firms with a strong presence in India. The reputed firm is known for its CXO placements for top Indian companies over the years. This was a site redesign to reflect its recent changes and bring it up to speed with the needs of today.
wardhowell.in