Craig Patten

Consulting Engineer

Nokia