gen·er·al·ist

/ˈjen(ə)rələst/

noun

a person competent in several different fields or activities.