Allen, James Chief Communications Officer, Port Authority of New York and New Jersey James Allen / Port Authority of New York and New Jersey The Port...
Industry: PharmaceuticalHeadquarters: New YorkEmployees globally: 88,000Footprint: Operations in nearly 70 countries globallyGlobal revenue: €54.1 billion (FY23)European T&E spend 2023: €78 million, of which around €26 million...