4.2 out of 5 stars.
Write a review

Brainstorm Careers and Employment

About the company

  • Company size
    11 to 50
  • Headquarters
  • Link
    Brainstorm website
Learn more


Salary estimated from 280 employees, users, and past and present job advertisements on Indeed.


Manager Operations and Business Development in Dubai, DU
on July 20, 2015
Professional Workplace
Great place to work. The team was educated and dedicated. Got opportunities to lead the team and achieve company and personal goals

What would you say about your employer?

Help fellow job seekers by sharing your unique experience.
  • Companies
  • Brainstorm
Tell us how to improve this page
What would you add or change?