Our Manager in Netherland Steve Lugard
Steve Lugard, born in 1965, brings a wealth of experience to his role as a non-executive board member at Genius Kilimanjaro. He works closely with Patrick, offering invaluable support in developing policies and strategies to navigate the organization's financial landscape.