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...