I'm fairly specialist in what I do and in the industry where I work. Although I'm a programme manager, and i do a lot of project management that is fairly generalist skill. However, in the field I'm in, I am regarded in my industry as a subject matter expert as it is fairly niche area within the industry. For example I have been asked to present at various government organisations, foreign embassies, and present dozens of times at numerous industry events which surround the specialism in the industry I'm associated with.
I didn't choose this field, but I seem to be good at it.