Contact Us
Get your questions answered
Please take a moment to fill out our “Submit A Request.” Our administration department will respond as soon as possible. For candidates, recruiters, company assistance and support, visit the Help Center

Headquarters
IntRec Inc (HQ)
30 N Gould ST STE R, Sheridan, WY 82801
+ 1 (307) 274-4373
IntRec UK
20-22 Wenlock Road, London N1 7GU, England
+44 333 305 5489
IntRec Spain
Plaza Pintor Amalio GMoral 6 Local 3B, 41005 Sevilla, Spain
+34 602 400 831
IntRec Poland
15 Szkolna ST 20-124 Lublin, Poland
+48 602 440 892
Sales & Business Development
To find out how we can collaborate, get in touch with our sales team.
Help & Support
Our Support Team are ready to answer any questions