Eric Hall has been appointed as PubMatic's new country manager for Germany, Austria, and Switzerland (the DACH region). He was most recently head of international business at United
Internet Media.
Hall will work from PubMatic's Munich office and will oversee the company's German, Austrian, and Swiss operations.