James Barrese

PayPal’s Chief Technology Officer Resigns

James Barrese, the chief technology officer of PayPal, will resign on April 1 and his position will be taken over by two people. The online payments giant disclosed the news in an SEC filing, where it