Our people

  • Peter Dyer

    Peter Dyer

    Principal Chemical Engineer

    Biotechnologies

    Process Engineering

    Contact

    Find out more

  • Teresa Morena

    Teresa Moreno

    Senior Project Engineer

    Biotechnologies

    Process Engineering

    Contact

    Find out more

  • Stephen Tallon

    Stephen Tallon

    Team Leader, Principal Chemical Engineer

    Biotechnologies

    Process Engineering

    Contact

    Find out more