McVicker brings nearly 25 years of entrepreneurial and healthcare experience to her new leadership role