Want to get listed? Or do you believe something is missing?
After purchasing Boston startup Where, Inc. in 2011, PayPal set up shop at International Place, in Boston’s financial district. Their 65,000 square foot offices downtown hold about 160 employees.