Contact Us

Want to get in touch? We'd love to hear from you. Here's how you can reach us.

Customer inquiries

  • 2033 W. McDermott Drive, Ste 320 # 229 Allen, TX 75013, USA
  • +1-844-333-7274 (SCRG)

Recruiting inquiries

For more information regarding current career opportunities, please check out our Careers page or contact:

Recruiting Manager

Looking to Optimize your Contract Manufacturing Process? Reach out below.