That's a decent CV with some good experience, including at this level.