Lifetouch employs 4,839 employees. The Lifetouch management team includes Cindy Vetsch (VP Human Resources), Todd Marshall (General Manager of the Lifetouch Division of Shutterfly, Inc.), and Brian Olson (Senior Director of Software Engineering).
Get Contact Info for All DepartmentsLooking for a particular Lifetouch employee's phone or email?