One competent in many endeavors, especially one who excels in none of them.
A person who has a competent grasp of many skills but who is not outstanding in any one.