David Humm

Business Development ManagerDavid Humm

Level 2 Geography-Psychology Lab Block
Internal Phone: 93139

David is responsible for engaging with external customers for research, consulting and commercialisation activity with a specialisation in the ICT sector.