Castles Technology International is a North American regional sales and operations subsidiary based in Kennesaw, GA, dedicated to expanding client businesses in North America, specifically in the United States, Canada, and Mexico. . . . Castles Technology has pioneered secure and innovative payment acceptance solutions for over 30 years across more than 60 countries. The company remains at the forefront, leading advancements in the payment accept...