Lockwood employs 394 employees. The Lockwood management team includes Debra Joyce (Chief Innovation Officer and EVP, Client Services), Denise Bash (SVP, Strategic Account Development), and Amy Rogers (Vice President, Group Medical Director).
Looking for a particular Lockwood employee's phone or email?