Willard Powell Inc. employs 19 employees. The Willard Powell Inc. management team includes David McInnis (Founder & Principal Executive Search Consultant), Michael Lynch (Managing Director, Executive Search), and Stewart Sloan (Partner, Sr. Engagement Manager).
Get Contact Info for All DepartmentsLooking for a particular Willard Powell Inc. employee's phone or email?