Chief Commercial Officer

David Thomas

David is making sure that CANOPUS scales to realise the promise and impact of the Software-Defined-networking revolution!

Bio