New York, NYUSA
January 17, 2013
Some think I'm a thought leader - that's their opinion...Actually I'm a creatively devious and kindhearted player/coach.
A ubiquitous recruiting consulting firm with anything BUT ubiquitous results
ESP - all recruiters have it...right? At least I don't.
Google me: steve-levy recruiting