
Current Rotary Club of Mechanicsville Leadership

BRIAN JOHNSON
President

JOHN MONACELL
Treasurer

RANDI POWER
Immediate Past President

NICK CASTALDO
Service Projects Chair

AARON PIERCE
Event Chair

KENNY McDOWELL
Membership Chair

SHIRLEY HUSZ
Hospitality

AARON PIERCE
President-Elect

RANDI POWER
Secretary

MELISSA THURSTON
Seargeant-At-Arms

CHARLES HARRILL
Foundation Chair

KEVIN SMYTH
Public Image Chair

JENNIFER HAZELGROVE
Interact Club Chair

Past Presidents Rotary Club of Mechanicsville
1992-1993 Clarence J. Wright
1993-1994 Julian Ruffin
1994-1995 Karlis Graubics
1995-1996 William H. Hutton
1996-1997 Charles E. Walton
1997-1998 L. Mccauley "Mac" Chenault
1998-1999 Joanna D. Hanks
1999-2000 John T. Wash
2000-2001 Susan S. Bayne
2001-2002 Gary Armstrong
2002-2003 John F. Monacell
2003-2004 Thomas M. "Trey" Hayden
2004-2005 Harold C. Padgett
2005-2007 Charles W. Harrill
2007-2008 Norman J. Sklar
2008-2009 Kevin Smyth
2009-2010 Brenda Cowlbeck
2010-2011 Vaughan Alexander
2011-2012 Billy Wells
2012-2013 Kim Wills
2013-2014 David Walton
2014-2015 Jana Smith
2015-2016 Jennifer Hazelgrove
2016-2017 Bret Atwood
2017-2018 Tim Amos
2018-2019 Alan Dole
2019-2020 Steve Rue
2020-2021 Utley Harrison
2021-2022 David Whiteside
2022-2023 Randi Power