Sheraz Ahmed

Managing Partner Of Storm Partners at STORM Partners

No bio yet

Location

Geneva, Switzerland

Links


Org chart


Teams

This person is not in any teams


Offices


STORM Partners

STORM Partners brings together some of the brightest minds across numerous subject areas to provide you with 360° service offering lead by industry experts – if we cannot do it, we know someone who can! Why hire a generalist, when you can have a team of specialists by your side? ⚡️


Employees

11-50

Links