Richard Straughan's Location
Tokyo, JP
Richard Straughan's Work
Richard Straughan's Education
strathclyde university
economics / politics
1988 - 1990
Richard Straughan's Skills
Richard Straughan's Summary
Richard Straughan, based in Tokyo, JP, is currently a Corporate Business Development Manager at Rosetta Stone Learning Center, bringing experience from previous roles at PEAK K.K.. Richard Straughan holds a 1988 - 1990 economics / politics @ strathclyde university. With a robust skill set that includes Negotiation, Marketing, Finance, Human Resources, Sales and more, Richard Straughan contributes valuable insights to the industry. Richard Straughan has 2 emails and 2 mobile phone numbers on RocketReach.