Steve Robbins joins UK music tech startup Audoo as Chief Technology Officer Posted byMusic Business Worldwide May 10, 2021 Leave a comment on Steve Robbins joins UK music tech startup Audoo as Chief Technology Officer Firm recently closed a £5.2m series A funding round Source