Meet Mike Marshall
Mike Marshall plays a lot of different roles for the Hampton Roads Philharmonic; in addition to serving as our past board chair and current vice chair, he helped launch [...]
Mike Marshall plays a lot of different roles for the Hampton Roads Philharmonic; in addition to serving as our past board chair and current vice chair, he helped launch [...]