David Black

David Black

Managing Director, Hotel Project and Development Services