You're welcome jakekenobi! I applied by sending the documents requested to the email address that is posted on their website. Maybe you should try that way. I havn't been able to find almost anything about recruiting process or information about people working there.
Hope we have some news soon. If anyone here knows something, it will be very appreciated!