Author detail

Peter Lleonart

Peter Lleonart

Peter Lleonart is a partner at Carroll and O'Dea Lawyers.