Bill Shaw Named Managing Director for Aldrich Capital