I think they can be a very serious player in this business , '' said Ellen Siminoff , chief executive of Efficient Frontier , a Mountain View , Calif. , company that helps its clients turn up higher on search sites . ''
Ellen Siminoff
Efficient Frontier
/business/person/company
PERSON
Ellen Siminoff
ORGANIZATION
Efficient Frontier
LOCATION
Mountain View