ATLANTA--(BUSINESS WIRE)--Maxio announced two executive appointments: Jon Cochrane as chief financial officer and Robert Williams as head of customer success.