Russell Tarca is a Construction Manager currently working at SHAPE Australia since August 2016. Prior to this, Russell held various site manager positions at SHAPE Group Australia Pty Limited from 2009 to 2016, and at Built Environs Pty Ltd from 2006 to 2009. Russell's educational background includes attending St. Michaels College.
April, 2020 - present
August, 2016
2009