Grand Opening our new office in Delray Beach, Florida!
On Tuesday, May 25th we officially opened our new office in Delray Beach, Florida. After spending the last 3 years in a much smaller location, nothing feels better than finding a place we can spread our wings in, and continue to grow as a team.
Here is a video recap of the event. Thank you to all who attended, and for all our amazing team members who help make this all possible.