Frank Liebold, based in Hamburg, HH, DE, is currently a Country Lead Germany, Google Maps Platform at Google, bringing experience from previous roles at Google. Frank Liebold holds a 2000 - 2005 Diploma in Applied Media Science @ Technical University Ilmenau. With a robust skill set that includes Account Management, CRM, Strategic Partnerships, Management, Sales and more, Frank Liebold contributes valuable insights to the industry. Frank Liebold has 2 emails on RocketReach.