City of Trail welcomes new Deputy Chief Financial Officer