Since it was founded in 1998, Houston-based Icon Information Consultants has enjoyed substantial accomplishments. Founder and CEO Pamela O’Rourke has created a track record of growth for the organization, which achieved over $650 million in annual revenue and became one of the largest providers of employer-of-record/ payrolling services in the country with the acquisition of Vendorpass from Adecco in 2020. Dedicated to serving her clients as well as supporting women- and minority-owned businesses, O’Rourke actively serves on numerous boards, including the University of Houston Bauer College board and Women Impacting Public Policy.