UK confectionery and soft drinks maker Cadbury Schweppes has confirmed the appointment, effective immediately, of David Macnair as chief science & technology officer.