Mark Szarka
AI & Business Strategy
Monitor Deloitte
Bio
Talks
Expo