Storm Technologies

0 followers


A maker of consumer digital imaging products in Mountain View, Calif.

Industries

Headquarters

Employees

Links

Org chart

Karl Flannery

Collapse
Lisa Sadler
Executive Assistant To CEO & Storm's Office Manager
Nick Umney
Chief Operating Officer
Randers Marquis
Chief Financial Officer
Anna Renaud
Head Of Vendor Alliance
Matthew Johnson
Head Of Sales
Chris Gill
Head Of Information Technology