Duncan SwiftWrong Duncan Swift?
Senior Design Manager
One Biscayne Tower, 2 south Biscayne Blvd, Suite 1800
Miami , Florida 33131
Company Description: Bouygues Construction is committed to organisations which aim to promote the principles of sustainable development and provide discussion forums with stakeholders.... more