Michele Grosso joins Microinsurance Network's Board of Directors