I know a bit about this role, so feel free to chat to me offline if you are wondering if you are suitable.... or just apply directly :)
I'm helping them find the right person... hardest thing is knowing who is out there and looking for a role like this. I will be in Japan at the Apricot/APNIC conference in a couple of weeks if you're there and you are interested in the role and would like to catch-up and chat about it.