David N. Todd


David Todd BA ’68 has spent 50 years volunteering for the Portland Rose Festival and 30 years on its board. He is currently serving his second year as president.


David Todd BA ’68 retired in July 2017 from Mount Hood Community College after 21 years of teaching computer science. He continues to be active as a director of the Portland Rose Festival Foundation (in 2018, he’s assistant treasurer) and a national director of the Navy League of the United States.