David Millar

David Millar
David Millar
Sales and Marketing Director, Ovation Systems Ltd.