May Steven wallpaper Steven May Add a bio trivia and more. Steve Mays tenure at Pixar Animation Studios spans more than 20 years where he is currently Vice Presi… Tuesday, June 7, 2022 Edit