Leigh Dennison
Corporate Communications Manager - Cloud Software Group
Leigh Dennison is a corporate comms manager with a bachelor’s degree in HR management and professional HR certification, US Army Veteran, and a creative artist with a background in employee engagement, employer branding, and intranet management.