Mark Steward is the Head of JAC International at the Osaka Office, where they oversee teams that connect international professionals with global companies. Prior to this, they served as a Senior Manager at Robert Walters from 2010 to 2025, managing teams focused on recruitment across various sectors in Kansai and Western Japan. Mark received a Master's degree in Development Studies from the School of Oriental and African Studies, University of London, and a Bachelor's degree in Economics from Queen Mary University of London. Currently, they are dedicated to supporting hiring needs and career development within the Kansai region.
This person is not in the org chart
This person is not in any teams
This person is not in any offices