Global cad & manager careers