Technical Product Manager
manchester, manchester, united kingdom
Next Sourcing Ltd ( Bangladesh Liaison office )
The University of Manchester