James Alexander is an accomplished general manager delivering growth and profitability through customer driven strategies and operational excellence. James has more than 15 years of experience leading global, online businesses through periods of rapid expansion and change.