This sounds exactly like every person I've ever met who is in to "business". They don't specialize in any particular industry, and aren't actually doing business related things, but participate in some farcical, nebulous buzzword-centric concept of it. I would liken it to business-theater. There's a reason people like this stay in academia.