David Teague

David Teague

Head of Product - APPLY/INSIGHT

Derek is a pretty laid-back guy who specialises in managing customer accounts or more specifically providing training and support for new and existing customers within Twenty7Tec.

Top