Contacted via a recruiter but the job was also posted on LinkedIn.
First interview with the recruiter who reported to talent acquisition person who then organised interview with the hiring manager few days later. Interview lasted 45mn and went well.
Did not get a formal answer as the hiring manager resigned after that....