executive richard teng