You need someone who is experienced in this as it is generally a three-step process. Step one is to meet with you to understand what you expect from the brainstorming session in terms of your overall business strategy, who will attend and if there are any specific challenges which could be experienced. Secondly it is to facilitate the brainstorming session objectively, allowing participants to express themselves while keeping the overall objectives in mind. Finally, a report on the findings and recommendations needs to be developed. Look for someone with workshop facilitation experience and skill, with a proven track record and don’t be afraid to ask them about their recent successes. Validate their ability before you make a choice. I have vast experience internationally, and at every level of facilitating brainstorming sessions with very successful outcomes for her clients. Call me today to discuss your needs.