customer care service representative at Renewable Energy Insurance Broker | JobVerse