Genesis Financial Inc. appointed Mark Attinger to serve as the company's president and chief operating officer.