What Will You Do? This position is responsible for supporting the All On impact investment deal process and investee management under the supervision of the All On Investment Manager. Candidate will be required to do the following: Leverage (and grow) personal and professional networks to originate deals in the off-grid energy sector in Nigeria; Process…