The Izatt Consultancy is a global strategic insights, marketing, communications and business development consultancy headquartered in Tallinn, Estonia under the Estonian eResidency scheme.
Along with consultancy services it also publishes a digital briefing - Mission Critical.
Company Registry 14355712
VAT EE102017030