Devan Leibowitz

Consultant


Devan Leibowitz
550 Bourke Street
Melbourne VIC 3000
dleibowitz@deloitte.com.au

Devan is a Consultant in the Strategy & Operations practice in Melbourne.