Andrew Ramm Life story
President and CEO at Alexa Internet. Location: San Francisco Bay Area. Andrew has nearly 20 years of high tech product and business leadership experience, with direct P&L ownership of more than $2.5 billion, representing tens of millions of customers in both B2B and consumer environments.