Print this page
Twitter Youtube Instagram

Stephen Lussier

Chief Executive, Forevermark

Stephen Lussier is Chief Executive Officer of Forevermark, the diamond brand from The De Beers Group of Companies. He is also Executive Vice-President - Marketing, De Beers Group.

Stephen Lussier joined the Consumer Marketing Division of De Beers in London in 1985 as Market Controller for the USA and Canada before holding that position for the Asian region. He assumed responsibility for the International Consumer and Marketing Division as a whole in 1993.

From 1995 to 2004, he worked with the Diamond Trading Company, first as a director and ultimately as Deputy to the Managing Director. He became Forevermark Chief Executive in 2009. Before joining De Beers, he worked for De Beers' advertising agency, NW Ayer, in New York. He holds an MBA from Columbia University in New York and a BA from Boston College.