First had a phone screen with the recruiting agency that provided limited job description
Next came a meeting with the hiring manager and director over a video call
Follow by a three meetings with support personnel over a video call
Final step was a on site with hiring manager and director