Tim-Br Marts hires new vp-finance