Catenon is the multinational technology-based global search of professionals, which operates under the web squared model. Job Title: Manager Ad Sales Catenon Worldwide Executive Search...