Ohyrus Inc.
15 Followers

Ohyrus Inc.

Ohyrus Inc. is an international digital media firm with its corporate head-quarter in Buffalo, New York, USA and a development centre in Islamabad, Pakistan. We are soon moving the later to CIE/TIC (Technology Incubation Centre) of NUST (which is one...

Read More

Latest Jobs

No current openings available

News Feed

This company has not posted anything yet!