Logo

Macrix

Marcelińska 90, 60-324 Poznań, Poland

Macrix

Macrix has been developing innovative and individual IT solutions for 20 years. Our solutions are custom-made and tailored to the specific requirements of our clients.

Open positions

2 weeks ago

Inowroclaw, Poland