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