DURHAM, NC, July 2022 — CREO Inc., the preferred consultancy to the world’s most promising companies that seek to improve human health, has retained Leach Advisors for brand management and public relations. In this capacity, Leach Advisors will provide a suite of services including brand identity, advertising campaign development, awards application content creation + submission, and social media + content creation. CREO is headquartered in Durham, NC, and consistently ranks on the INC. 5000 list and other business rankings for high growth companies.