Arrow Corp appoints executives

Snow and Yrsha take on new roles.