Ken ThompsonWrong Ken Thompson?
President and Chief Executive Off...
Local Address: California , United States
Lealta Media Inc
1196 Borregas Ave #102
Sunnyvale , California 94089
Company Description: Lealta Media Inc is committed to innovation, creativity and diversity. We hire great people who want to make a difference, believe in hard work, a mission driven... more