Just found this blog post by Steve Hardy about what it means to be a creative generalists. Never heard about the role before, but it sounds very interesting.
The direct link is here http://creativegeneralist.com/2008/02/what-specifically-do-generalists-do/
It is wonderful to read an article that champions the case of being a "jack of all trades, but master of none" since so often we are conditioned to believe that you have to be the best to be successful in an team or organisation. The truth is, you need to give value, and sometimes that comes from being the person who has an understanding of many things, and how they connect.