Born and raised in Charm City, Sherrod is glad to be back after taking his talents to North Carolina to get degrees from Davidson College and Wake Forest. With an entrepreneurial spirit, Sherrod is a jack-of-all-trades, getting a little taste of ops, business development, and marketing.
Current role