Global director technology careers