Portfolio

Team

Piotr Macha

CEO & Full-Stack Software Developer

Company

Owl IT Development Piotr Macha

office@owlitdevelopment.com

Melchiora WaƄkowicza 2 m. 1
40-384 Katowice
Poland

VAT-ID: PL9542790670

NIP: 9542790670
REGON: 369839923