Starting the Recruitment department 24 March 2020 | Written by ----. read 222 times. Algoos Starts its recruitment and human resources department for businesses in Rhodes island Greece