David Randall

Randall runs an Internet company specializing in the marketing and promotion of online music and music-related services.