Steve Parrott joins Tucasi as new Managing Director