TCC Foundation board