OVD Insurance is investing $1 million to establish its new corporate headquarters in downtown Grand Rapids, Michigan, the company announced. The move is supported by a grant from the Michigan Economic Development Corporation (MEDC) and is expected to create over 130 jobs.