Castles Technology
–
Kennesaw, GA, 30144
... Marketing Manager, Product Specialist, Sales Engineer, or similar role requiring tech knowledge, market awareness, and communication skills Engineer/Programmer with good communication skills and a desire to transition to a Product Management role. ... - Apr 19