Application - I applied online and got an email for a quick phone interview. The recruiter then scheduled the onsite interview.
The interview - It went smoothly for about 30 mins. It was conducted by both the HR and the General manager. They gave a better understanding of what is expected from the role. The General Manager is still deciding upon the position and the HR is kind enough to update me on the status.