LifeScape employs 419 employees. The LifeScape management team includes Steve Watkins (CEO), Margaret Ziedin (Founder), and Anne McFarland (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular LifeScape employee's phone or email?