Philip Stroud's Location
Japan
Philip Stroud's Education
University of Portsmouth
Bachelor of Arts
1998 - 2002
Philip Stroud's Skills
Philip Stroud's Summary
Philip Stroud, based in Japan, is currently a Director at Specialized Group. Philip Stroud holds a 1998 - 2002 Bachelor of Arts @ University of Portsmouth. With a robust skill set that includes Executive Search, Talent Acquisition, Technical Recruiting, Recruitment Advertising, Recruiting and more, Philip Stroud contributes valuable insights to the industry. Philip Stroud has 2 emails and 3 mobile phone numbers on RocketReach.