Castles Technology is the leading Android SmartPOS provider and it helps merchants with multiple payment solutions to simplify their tasks.
Use this information to figure out if this company is an ideal customer for you.
C/ Santa Leonor 61
Atlanta, 30318
11 - 50 Employees
$5M - $20M
Castles Technology Spain's HQ is located at C/ Santa Leonor 61, Atlanta
Castles Technology Spain's official website is castlesspain.com
Castles Technology Spain's revenue is $5M - $20M
Castles Technology Spain has 11 - 50 employees
Castles Technology Spain is in the industry of: Electrical & Electronic Manufacturing