Cincinnati-based Luma Financial Technologies has appointed John (Jay) R. Charles (pictured) as director of annuity products.