Ferreira worked as the
New York Rangers' director of player development before signing a multiyear contract as the
Minnesota North Stars'
general manager and vice president in 1988. As part of the deal for
George Gund III to sell the North Stars to a group led by
Norman Green, the NHL awarded Gund a franchise in
Northern California, to which he brought Ferreira along to become the general manager. Ferreira became the first general manager of the
San Jose Sharks during
their inaugural season in 1991–92. He later became the first general manager of another California franchise, the
Mighty Ducks of Anaheim, from 1993 to 1998. After a season in which the Mighty Ducks failed to return to the playoffs, in 1998, Ferreira was demoted to vice president of hockey operations as
Pierre Gauthier took over as GM. He left the organization in 2000 to become director of player personnel with the
Atlanta Thrashers. ==Awards and honors==