Had a 15-20 minute phone screen to learn more about the role and a general understanding of my background. Then did about a 30-45 minute online interview with the supervisor for the position. The final round was another 30-45 minute online video interview with the Senior Manager and VP. Because I would be working onsite, they scheduled a final conversation so I could see the office and meet with the General Manager of the location. Overall was a very pleasant and fairly quick process over about 2 weeks or so.