Spencer Strull's Location
California, United States
Spencer Strull's Work
Spencer Strull's Education
Spencer Strull's Skills
Spencer Strull's Summary
Spencer Strull, based in California, United States, is currently a Business Development Manager at Air Electro, Inc., bringing experience from previous roles at Lee & Associates Commercial Real Estate Brokerage. Spencer Strull holds a 1998 - 2002 Bachelor of Science (BS) in Business/Corporate Communications @ University of Arizona. With a robust skill set that includes Production, Aviation, Customer Relations, Requirements Analysis, Vendor and more, Spencer Strull contributes valuable insights to the industry. Spencer Strull has 2 emails on RocketReach.