A recruiting company that places Senior Leadership staff in appropriate positions. It is located in New York City, New York and was founded in 2014.