WorldShare employs 13 employees. The WorldShare management team includes Andrew Yelland (Chief Executive Officer), Clare Hill (Operations Manager), and Burçin Lefevre (Digital Communications Officer).
Looking for a particular WorldShare employee's phone or email?