The company has named Matthew DeNezza as chief financial officer and Sean McCartney as chief operating officer.