TWC Invest has announced the appointments of a chief risk and compliance officer and a chief technology officer.