In addition to its headquarters in Stamford, CT, Pitney Bowes has 40 offices in 25 countries.