Gambrills, Maryland, United States
Kechia Taylor is the CEO and Franchisor of Brows & Co. With over 20 years in the beauty industry, she specializes in business growth and organic strategies to attract more clients. As a beauty business strategist and master of permanent makeup, Kechia has successfully grown Brows & Co. into a trusted franchise brand.