3 posts in Square Enix London Studios