michael thomas keys
marketing and communications