Alex Shartsis
Alex Shartsis

Alex Shartsis

Entrepreneur, technology business guy, athlete and generalist in life