global director of marketing

David Cahn is product marketing manager at Elemica.