Wind Farm Site Manager - Japan