Bruce Armstrong is the Director of Marketing of Upromise.
76 people are employed at Upromise.
Upromise is based in El Segundo, California.
The NAICS codes for Upromise are [9999, 99999, 999999, 999, 522, 99, 52].
The SIC codes for Upromise are [61, 611, 621, 62].