Yo! Sushi, the sushi restaurant operator, has appointed a new marketing manager. Mark McCulloch was previously senior brand manager at Barclaycard and also worked as head of brand development at Lastminute.com.