Present perfect indicates that to a large probability she still does it and continous would be IMO fine:
--------- You can tell this is more than a hobby to Chris. Whether it's production, radio, print, retail or promotion, he's literally living and breathing dance music, and it shows.