Try to flatten your expression by eliminating unnecessary nested structures if possible :
@(
{
"contactPoints": [
{
"address": {
"countryCode": Country
},
"contactPointType": "1",
"lastUpdated": {
"updatedAt": "1900-01-01T00:00:00.000",
"updatedBy": "EPLOY"
},
"sortOrder": 0
},
{
"additionalContactInfo": {
"eMail": Email,
"eMailCc": iif(isNull(Email2) || Email2 == '', '', Email2)
},
"address": {
"countryCode": Country,
"place": Town,
"postcode": PostCode,
"province": County,
"streetAddress": Address11
},
"contactPointType": "9",
"lastUpdated": {
"updatedAt": "1900-01-01T00:00:00.000",
"updatedBy": "EPLOY"
},
"phoneNumbers": {
"telephone1": Telephone11,
"telephone4": telephone41
},
"sortOrder": 0
}
]
}
)