Skip to Content

Tag Archives: New Company

Estonia – Rankin and Moffitt plough ahead with Snowcat

Industry veterans Mitchell Rankin and Peter Moffitt have formed a new group of B2B companies operating under the umbrella brand of Snowcat. Based in Tallinn, Estonia, Snowcat has pulled together deeply experienced teams of developers and support specialists to deliver solutions to a number of industry partners across the online, lottery and casino realms. The…