CTO and Co-Founder • 11 years
Senior Vice President • 3 years
Senior Vice President • 4 years
Managing Director • 8 years