Carrie has over twenty years of business experience. She is the co-founder of Becker Entertainment and the General Manager at the Hard Rock Hotel.
In addition, Carrie and her husband founded the Jackson Chance Foundation (JCF). The foundation enriches the lives of families with babies in the neonatal intensive care unit (NICU) by allowing them to spend more time with their critically ill baby. JCF created the NICU Transportation Program to partner with hospitals and alleviate the transportation expenses of all families each and every day their child in in the NICU. The programs are fully funded by JCF and currently benefit the Ann & Robert H. Lurie Children’s Hospital of Chicago with the hope of expanding to more hospitals.