Leo Tabilin's Location
Santa Clarita, CA, US
Leo Tabilin's Work
Leo Tabilin's Education
Leo Tabilin's Skills
Leo Tabilin's Summary
Leo Tabilin, based in Santa Clarita, CA, US, is currently a General Manager at Tesla, bringing experience from previous roles at Amazon. Leo Tabilin holds a Bachelor of Arts (BA) in Political Science and Government @ University of Arizona. With a robust skill set that includes Military, Leadership, Training, Program Management, Command and more, Leo Tabilin contributes valuable insights to the industry. Leo Tabilin has 4 emails and 1 mobile phone number on RocketReach.