Leonard Thompson's Location
Los Angeles, California, United States
Leonard Thompson's Education
Leonard Thompson's Summary
Leonard Thompson, based in Los Angeles, California, United States, is currently a CEO at Self-employed. Leonard Thompson holds a Mechanical Engineering/Mechanical Technology/Technician @ National University of Life and Environmental Sciences of Ukraine.