London-based producer Oxford Scientific Films has named former DSP executive David Arrowsmith as executive director of development. In the position, Arrowsmith (pictured) will focus his efforts on ...