Assuming you have a space before the - like your example and that there are no dashes in your company names
=SUMPRODUCT(--(MID($A$2:$A$500,1, SEARCH("-",$A$2:$A$500)-2)=$D$1),$H$2:$H$500) where D1 contains the company name
Does that work for you?