Stamps.com
Show contact
Ken McBride
Chairman & CEO
Jonathan Bourgoine
Chief Technology Officer
JR Veingkeo
Chief Accounting Officer
Steve Rifai
Chief Sales Officer
Sebastian Buerba
Chief Marketing Officer
+ 6 more
Trip Alexander
Director Of Information Technology
Yang Lu
Sr. Director, Software Architecture
9 members
Current role
View in org chart