Applied on their website and emailed HR manager directly.
I was contacted for a phone interview with HR, which was then followed by face to face interview with hiring manager and same HR manager.
They took a while to get back but ultimately the position was put on hold.