This site is part of the Informa Connect Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

Steve McDonald
Director of Business Development at Americas for Almac Clinical Technologies


Steve is an 18 year veteran of the Clinical IRT space. He has spent time in both Business Development and Operations at Almac Clinical Technologies, and is most proud of bridging the gap between the two and bringing operational experience and credibility to the sales process.

Agenda Sessions

  • Panel Discussion: Design Thinking for IRT