I talked to HR in a phone call then was moved to a virtual interview with finance director who is the hiring manager. Then I had 2 separate interviews with 2 different people in the team. Got offer 1 weeks later.
The process was very smooth; team was super nice and professional; the recruiter was supportive and responsive.