About Self Trade Bank S.A.
Operating in the Internet Software and Services industry, Self Trade Bank S.A. is based in Madrid. The company is headquartered in Madrid. Self Trade Bank S.A. operates within the Internet Software and Services industry. The company has attracted investment from Warburg Pincus LLC. The company is backed by private equity.