Card holder or card case is capable to have your logo printing on it. You may put your corporate name card inside or print corporate logo as corporate gifts to staff.