Odd Culture appoints two key leadership roles