Crenshaw Associates is excited to announce the appointment of Dr. Erica M. Rivera as Managing Partner and Executive Advisor. In her new role with…