article thumbnail

MyLife Moves To Westwood

socalTECH

MyLife said its new headquarters at 1100 Glendon Avenue has 19,000 square feet, and will support its growing staff and business. MyLife's new building is in the same building as incubator Elevator Labs, compliance software and services firm LRN, and is the same building which was the headquarters for PeopleSupport.

MyLife 147