Dave Weber

Director - Lenovo



Share

Dave Weber