Castles Technology has delivered secure and innovative card payment acceptance solutions for over 30 years across more than 60 countries and continues to be at the forefront of advancements in the card payments industry. Castles Technology International, based in Kennesaw, GA (an Atlanta suburb), is Castles’ North American subsidiary. We are responsible for all sales and support throughout North America. To deliver value and foster trust with our...