Alastair Westgarth's Location
Truckee, CA, US
Alastair Westgarth's Work
Alastair Westgarth's Summary
Alastair Westgarth, based in Truckee, CA, US, is currently a Principal Consultant at KTT Consulting, bringing experience from previous roles at Starship Technologies, Loon, Google and Quintel.