Manager, Human Resources at DIGITAL EXTREMES LTD.

LONDON, ON