i am applying for job in
Deoliz Construction Canada
Address: 135 Trafalgar Rd, Oakville, ON L6J 3G4, Canada.
Appointment/Contract Letter
Tel: +1 (437) 266-0895
www.deoliz.com
Email: career@deoliz.com
should i apply? can you verify company is legal or not.