Global deaf community liaison careers