SANTA CRUZ, Calif.--(BUSINESS WIRE)--Looker today announced it has closed a Series E financing round of $103 million led by Premji Invest, with new investment from Cross Creek Advisors and ...