Riff
Jobs posted: 1
Riff is a workspace to talk to your team. Feel like your team is back in the same room, so you can chat about work while focusing on the actual work.
HQ
London, United Kingdom
Website
Riff is a workspace to talk to your team. Feel like your team is back in the same room, so you can chat about work while focusing on the actual work.