Leddartech Appoints Chris Stewart As Chief Financial Officer