Thibeault fitting right in as new finance director