About Us

We are a remote team, based in a little London office, but who work together from all over the world. We started off wanting our internal meetings to be more efficient and ended up with TeamTalk! More to come about us soon...