cam trenor