Business Analyst at ROXAN DEVELOPMENTS LIMITED - Selkirk, New York, United States
ROXAN DEVELOPMENTS LIMITED is a plastics company based out of Selkirk, United Kingdom.