John Weeden

partner, Cadence Advisory