I applied through a staffing agency. The process took 1 day. I interviewed at Leverate (Limassol, Limassol) in Feb 2020
Interview
Tasks were clearly explained at the beginning of the process by the head of back office.
As this was a language-specific job I had 2 interviews one in English the other in Italian