Emily Richards is a high-tech music executive with a colorfully successful career including 10 self-released albums and over 3 million unique downloads at MP3.com.