Sep 03, 2012
ON Search Partners, a leading global retained executive search firm, has announced that Patricia Ross has joined their Cleveland office in Chagrin Falls, Ohio, as a Director assisting with researching and recruiting for retained executive searches.