Vacasa Promotes Jeff Flitton to Chief Technology Officer


Former Vice President of Engineering Will Lead the Company’s Technology Division of 200+ Employees
Source: New feed