Эксперт международного класса в сфере экологии, организатор «Байкальской экспедиции».
Соучредитель и сопредседатель Иркутской региональной общественной организации «Байкальская Экологическая Волна»
.
В 1983 году закончила биолого-почвенный факультет ИГУ.
С 1982 г. по 1990 г. работала в Институте биологии при ИГУ, с 1990 по 1993 г. в Лимнологическом институте СО РАН.
В 1990 г. – соучредитель организации, которая в 1992 была зарегистрирована как независимая общественная организация «Байкальская Экологическая Волна».
С 1993 г. — инициатор и руководитель проектов «Байкальской Экологической Волны», направленных на экологическое образование, информирование, издание периодического журнала «Волна» и устойчивое развитие. В 2002-2006 была координатором международной общественной кампании «Байкал дороже нефти»,
В2008-2014гг. – проектов, направленных на устойчивое развитие Байкальска, Большого и Малого Голоустного. С 2012 г. является организатором ежегодной «Байкальской экспедиции».
В 1999 г. как главный редактор журнала «Волна» получила Диплом 1 степени на Всероссийском конкурсе журналистов «Экология и журналистика» в номинации «Лучший «зеленый» журнал России».
В 2002 г. участвовала в Международном Саммите по устойчивому развитию в Йоганнесбурге (ЮАР).
В 2006 г. была удостоена премии журнала Conde Nast Traveller (США),
В 2008 г. – Голдмановской премии как представитель Азии — за вклад в сохранение озера Байкал. За счет премии поддержала 9 проектов социального предпринимательства жителей Байкальска в 2009 году, когда БЦБК был закрыт первый раз.
В 2006 году М.Рихванова включена в общероссийскую энциклопедию «Лучшие люди России», удостоена звания «Зеленый человек года»и медали «За охрану природы России». В 2012 г. получила «Знак общественного признания» от губернатора Иркутской области.
С 2014 г. проводит эко-консультирование бизнеса по внедрению экологических принципов и повышению экономической и экологической эффективности, например, сокращение затрат на обращение с отходами.
Соучредитель и сопредседатель Иркутской региональной общественной организации «Байкальская Экологическая Волна».