Alexis Ohanian

Alexis Ohanian

AngelClaimed
Founder @ Seven Seven Six
HQ location
United States