the second sentence should be made singular. You cannot use "is" with a plural. If you're going to commit to using "is" then make the concept "is" corresponds to, singular.
"the most basic concept underlying marketing is human need"
It's a perfectly acceptable sentence although it sounds a bit bookish and stiff.
-Nah-