Login / sign up

Get in touch

Reach out to us

Send us a message by filling out a form below.

PUTTRU Technologies Limited
29 Mambilla St, Three Arms Zone, Abuja, Nigeria
900271

SIGN UP NOW