Rikard Herlitz appointed Chief Technology Officer and Julian Persaud named Chief Commercial Officer
Source
Business, Services And Guides For Music Labels
Rikard Herlitz appointed Chief Technology Officer and Julian Persaud named Chief Commercial Officer
Source