Friday, November 15, 2024

Top Stories

True North Founders to Step Down

May 31, 2022

As True North’s founders Jess Fowle and Andrew Sheldon prepare to step down by the end of the year, the company has promoted Norma Wisnevitz to CEO and made several other hires and promotions to bolster its leadership team.