I applied online via Indeed and on company's website. Reached out to Managing Director via LinkedIn as well and got a response in 2-3 weeks for round 1 in-person interview/lunch with Managing Director. After this, a formal in-person interview with Principle and was given an offer by late night.