Storm Ideas

Storm Ideas management

The Storm Ideas company source record lists 173 employees. The visible Storm Ideas management graph includes:
Duncan Thomson
Duncan Thomson
Chief Content Officer at Storm Ideas
1 0
General (39)
Alex Poveda
Alex Poveda
Creative Project Manager at Storm Ideas
1 0
Marketing (28)
Jehan Shaefer
Jehan Shaefer
Content Manager, Head of QA
0 0
IT (10)
Junyi Z.
Junyi Z.
Data Expert丨msc in Management丨msc in Computer Science
0 0
Sales (10)
Sophia Macrae
Sophia Macrae
Digital Marketing Account Manager at Storm Ideas
1 0
Operations (5)
Alix Kyle
Alix Kyle
Creative Operations Manager at Storm Ideas
2 0

Storm Ideas people graph sample