Sorry if it has already been asked, but what do you call someone who gives ideas/suggestions? At a business meeting or a group discussion, for example.
One of my pet hates, but no-one said that neologisms are unacceptable even if I'd scrub out my mouth with wire wool rather than use this one in real speech:
A person who creates productive ideas, a conceptualist
One who ideates; one who holds or generates an idea, or synthesizes a concept
"Ideation". I ask you. Mutter, mutter, grumble.
a person with an unusual capacity for visualizing and formulating new techniques, approaches, products (MW)
I'd call such a person an innovator.
A person who introduces new methods, ideas, or products.
‘he was one of the great innovators in jazz’
In group dynamics, a Plant.
Plants are creative, unorthodox and generators of ideas. If an innovative solution to a problem is needed, a Plant is a good person to ask.