I applied on the website with my CV. After a few weeks I received some emails from the HR department and moved on to the next step. They scheduled my interview online. It was a 20/30 minutes interview where the interviewer detailed the position and I talked about my work experience and motivation. After that, I was shortlisted for the next round of interviews, first with two Senior Project Managers and then with the Senior Client Service Director. Both interviews lasted about 30/40 minutes approximately.