Open jobs from Talentuch clients