top of page
Idea Science team

Our Team

Idea Science is a collective of CX experts, with experienced technical specialists. We are leaders in our field and extremely proud of the work we deliver to help our clients create better experiences, increase conversion rates and improve business performance.
Peter Drum

CEO of Idea Science and a leader in the IT industry, with over 30 years’ experience delivering strategic advice and technical know-how to global organisations, from CRM systems to CX strategy. An excellent communicator, with deep understanding of complex technical challenges and business imperatives. Able to understand issues, build relationships with stakeholders and deliver solutions on projects large and small.

Lisa Mena

As Head of Strategy, Lisa provides extensive management expertise and strategic capabilities. Responsible for overseeing strategic success for both Idea Science and its customers, she has a natural ability to identify solutions to help clients solve challenges in their business, structures and policies. Information technology advocate with experience directing cross-functional teams to support key business change and functions.

Edel Power

Head of Technology Delivery for Idea Science, providing program and technical delivery management to high profile global clients. Edel specialises in the delivery of complex technology solutions. Leveraging a history of over 15 years in IT professional services and delivery management, she is passionate about implementing technology that enables strategic goals and desired experiences.

Dave Melgaard

Head of Testing and Sales for Idea Science, responsible for leading teams of IT professionals who deliver expert consultancy to some of the worlds most renowned brands and companies. Results-driven leader with over 18 years of management, training and mentoring experience, and a strong track record of awards and honours. Passionately driven for success with a relentless pursuit to deliver customer value.

Leadership Team

bottom of page