Delia E.

Communications & AR Senior Manager at 2Checkout
Member Since September 08, 2014

Currently works for Avangate, a company in the Computer Software industry, that has 201-500 employees