TRC has increased the number of directors on ... and Eric Speron has a background in finance, with more than 22 years of financial management and advisory experience. Importantly, the company ...