Jim Moriarty Joins Optimum Card Solutions