Former CEO of Jobsite to Chair Newly Launched Institute of Job Aggregators (IJA)
The Institute of Job Aggregators (IJA) launches to support, grow, and drive change with the leading players across the Global Job Aggregator Industry. The new institute has been launched with the support of leading minds in the recruitment and technology industry and will be chaired