Meet our team

Europe Support Team

If you are located in Europe, you have a dedicated team ready to assist you in your product development journey. They bring extensive understanding and insight into making your parts a reality. Send your 3D design file using our online form and we will send you a free quote. If you have any questions feel free to reach out to us at


Peter Koolen

Sales Manager

Joel Castanheira

Business Development Engineer

Star Rapid
Ready To Start Your Next Project?