Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Excelium


Country United States
State Florida
City Fort Lauderdale
Address 1000 Corporate Dr. Suite 500
Phone :888.995.7450
Website http://excelium.com/

Excelium Reviews

  • Jul 14, 2017

I want to make everyone who either buy or sell leads and data of what has been happening with this company. They are buying leads and data and than after the goods are delivered they will wait a few days before reversing back the charges. So not only are they getting the leads and data for free they than turn around and sell the leads and data to other companies. Total scammers

Write a Review about Excelium