Avesta appoints two senior level hires to investor relations and accounting