Surfwear company Billabong International Ltd has promoted Derek O'Neill to the position of chief executive officer, replacing Matthew Perrin who announced his resignation earlier this month.