Dennis is the pseudonym for a corporate professional with more than twenty years of experience. He's married to someone working in social impact.