
Dr. Steven Kizza
Founder & CEO
Veterinary Doctor & Animal Nutritionist
Veterinarian with 5 years of experience in Azolla feed production and development. He leads Azofarm Ug’s work supplying more than 1,000 farmers with affordable feed, and has trained over 100 small-scale livestock farmers to grow and feed Azolla themselves.


