Amichai has extensive experience in public and business strategy. Leading dozens of projects in both public and private sector as a senior manager at Deloitte Strategy and as an executive assistant to the CEO at IDB Group. Amichai currently serves as a deputy-CEO at Invocap.