Headquartered in Denver, CO, Birch is a premier medical spa company built on the philosophy of delivering premium customer experience, building lifetime clients and creating a best-in-class team of medical spa industry leaders. Birch will position itself as a leading medical spa platform through partnerships with business owners looking to expand their medical spas and careers. Birch was launched by Imperial Capital in 2022.