ABC Supply promotes two executives