David Hamra

@davidhamra
Entrepreneur | Business Management | Construction Management