Most companies prefer to publish manager jobs on their website, since it is free and anyone interested in their company can apply directly. ManagerCrossing.comĀ aggregates vacancies for managers from various sources like company websites, newspaper classified as well as conventional job boards.